/* Skjul tekst-tittel ved siden av logo, blås opp logoen */
a[href="/"] h1.text-header { display: none !important; }
a[href="/"].h-8 { height: auto !important; }
a[href="/"] img[alt="meil.no"] {
  height: 56px !important;
  max-height: 56px !important;
  width: auto !important;
  border-radius: 8px;
}

/* Velkomstkolonne — input-knappen på topp, velkomsttekst under */
.p-home__welcome-col .p-4 button.c-button.c-input {
  order: -1;
}
.p-home__welcome-col .p-4 .c-markdown {
  margin-top: 1rem;
}

/* Eksterne lenker (status + verkstedet) — quiet inline med ↗ */
.p-home__welcome-col .c-markdown p:last-child {
  margin-top: 1.25rem !important;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.p-home__welcome-col .c-markdown p:last-child a {
  display: inline-flex;
  align-items: center;
  gap: 0.4rem;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  color: #1D4ED8 !important;
  font-size: 13.5px;
  font-weight: 500;
  text-decoration: none !important;
  width: fit-content;
  transition: color 160ms;
}
.p-home__welcome-col .c-markdown p:last-child a::after {
  content: "↗";
  color: rgba(9,9,11,0.38);
  font-size: 11px;
  font-weight: 400;
}
.p-home__welcome-col .c-markdown p:last-child a:hover {
  color: #1E3A8A !important;
  text-decoration: underline !important;
  text-underline-offset: 3px;
}