
    :root {
      
      
    }

    .residentials-list [data-property-type=commonAreas] [data-cell-id=status],
.residentials-list [data-property-type=commonAreas] [data-cell-id=price] {
  color: transparent !important;
}

.residential-mutate[data-property-type=commonAreas] .residential-fields-price[data-field=price] {
  display: none !important;
}

[data-page-category=portfolio] .address {
  display: none;
}

[category=portfolio] [data-cell-id=name] img {
  object-fit: contain;
}

[data-page-category=external-projects] .header__right .row a:first-of-type {
  display: none;
}
[data-page-category=external-projects] [data-field="media.logoInverted"],
[data-page-category=external-projects] [data-field="media.logo"],
[data-page-category=external-projects] [data-field="media.favicon"] {
  display: none;
}

[data-project-theme=custom-malling-1] [data-field="media.logoInverted"],
[data-project-theme=custom-malling-1] [data-field="media.logo"],
[data-project-theme=custom-malling-1] [data-field="media.favicon"] {
  display: none;
}
[data-project-theme=custom-malling-1] [data-field=description] {
  grid-column-end: span calc(var(--columns) / 4 * 4) !important;
}

a[href="/pages/create?category=leads"] {
  display: none;
}

[data-field=description] {
  grid-column-end: span calc(var(--columns) / 4 * 4) !important;
}

[category=leads] #name .row.center.middle {
  border-radius: 50% !important;
  aspect-ratio: 1 !important;
  width: 3rem !important;
  height: 3rem;
}
[category=leads] .status-indicator {
  display: none;
}

.route--project-edit [data-field=domain] .elder-input__wrapper:after {
  content: "Bruk domenet navn.mallinglokaler.no for Malling-prosjekter. Om du skal ha et annet domene, ta kontakt med support";
  display: block;
  margin-top: 1rem;
  background: hsl(41.14, 77.78%, 91.18%);
  padding: 1rem;
}

.route--project-edit [data-field=domain] .elder-input__wrapper {
  display: initial !important;
}

.route--project-edit .project-publishing__yes-no-switch {
  display: none !important;
}

[data-key=publish-on-page] .field-renderer__item,
[data-key=publish-on-page] .field-renderer__collapsible-header {
  display: none !important;
}

.route--project-edit .dns-instructions__retry {
  max-height: max-content;
}

.form-view:has(.kanban) .project-leads__filter {
  display: none;
}

[data-cell-id=status] .badge--type-dot[data-key="Nye leads_0"] {
  --bg: #85abd0;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key="Nye leads_0"] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}
[data-cell-id=status] .badge--type-dot[data-key=Aktivitet_0] {
  --bg: #eb9b59;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key=Aktivitet_0] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}
[data-cell-id=status] .badge--type-dot[data-key=Befaring_0] {
  --bg: #4a90e2;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key=Befaring_0] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}
[data-cell-id=status] .badge--type-dot[data-key=Tilbud_0] {
  --bg: #dfc250;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key=Tilbud_0] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}
[data-cell-id=status] .badge--type-dot[data-key=Forhandlinger_0] {
  --bg: #94d085;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key=Forhandlinger_0] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}
[data-cell-id=status] .badge--type-dot[data-key=Signert_0] {
  --bg: #3073b3;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key=Signert_0] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}
[data-cell-id=status] .badge--type-dot[data-key="Ikke relevant_0"] {
  --bg: #4a90e2;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key="Ikke relevant_0"] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}
[data-cell-id=status] .badge--type-dot[data-key=Tapt_0] {
  --bg: #ff0037;
  color: color-mix(in srgb, var(--bg) 50%, black);
  background-color: color-mix(in srgb, var(--bg) 50%, transparent);
}
[data-cell-id=status] .badge--type-dot[data-key=Tapt_0] .badge__dot {
  background-color: color-mix(in srgb, var(--bg) 50%, black);
}

.pages--category-contacts .custom-field-projects-list .data-table__row-expanded {
  padding-inline: 3rem;
}

.pages--category-contacts .custom-field-projects-list .list-field-name__thumbnail {
  display: none;
}

.pages--category-contacts .custom-field-projects-list .list-field-name__sublabel {
  max-width: 27ch;
}
  