.signedIn #portal_tabSolutions,
.signedIn #Solutions_tab,
.signedIn #portal_tabCases,
.signedIn #Cases_tab {
  display: inline-block;
}

.signedIn li.WidgetsContainer__lftWd {
  display: list-item;
}

li.WidgetsContainer__lftWd:first-child,
li.WidgetsContainer__lftWd:nth-child(2) {
  display: list-item;
}

.signedIn li.WidgetsContainer__lftWd:nth-child(6),
.signedIn li.WidgetsContainer__lftWd:nth-child(7) {
  display: none;
}

.Header__menuList a {
  left: -120px;
  border-bottom: 0.125rem solid transparent;
}

.Header__link {
  display: inline-block;
  vertical-align: middle;
  overflow: visible;
  max-width: 200%;
  text-overflow: ellipsis;
  text-decoration: none;
  cursor: pointer;
  color: inherit;
  outline: 0;
  padding: 10px 0;
}

/* =========================
   FOLLOWER-LISTEN AUSBLENDEN
   ========================= */

.followers-list,
.article-followers,
.topic-followers,
.kb-followers,
[class*="follower"],
[class*="followers"] {
  display: none !important;
}

/* =========================
   LOGIN-HINWEIS KNOWLEDGE BASE
   ========================= */

/* Standardmäßig auf allen Seiten ausblenden */
.guest-download-notice {
  display: none;
  background: #d93025;
  color: #ffffff;
  padding: 18px 22px;
  margin: 20px auto;
  max-width: 1100px;
  font-size: 15px;
  line-height: 1.6;
  border-radius: 6px;
  box-sizing: border-box;
  font-weight: 500;
}

.guest-download-notice a {
  color: #ffffff;
  font-weight: 700;
  text-decoration: underline;
}

/*
   Nur anzeigen, wenn der Knowledge-Base-Menüpunkt aktiv ist.
   Zoho verwendet dafür die Klasse Header__navactive.
*/
body:has(#portal_tabSolutions.Header__navactive) .guest-download-notice {
  display: block;
}

/* Für eingeloggte Benutzer immer ausblenden */
.signedIn .guest-download-notice {
  display: none !important;
}

/* =========================
   TICKETFORMULAR ANPASSUNGEN
   ========================= */

/* Alle Section-Titel für eingeloggte Benutzer ausblenden */
.signedIn .TicketFormLeftContainer__sectionName {
  display: none !important;
}

/* Company Name und Phone NUR im Ticketformular
   für eingeloggte Benutzer ausblenden */
.signedIn .TicketFormLeftContainer__part #field_cf_company_name,
.signedIn .TicketFormLeftContainer__part #field_phone {
  display: none !important;
}

/* Information Required ticket notice */
.information-required-notice {
    position: relative;
    background: #fff4e5;
    border-left: 4px solid #f59e0b;
    padding: 16px 90px 16px 18px;
    margin: 0 0 20px 0;
    width: 100%;
    border-radius: 4px;
    box-sizing: border-box;
    line-height: 1.5;
}

/* Großer Pfeil innerhalb der Box Richtung Edit */
/* Information Required ticket notice */
.information-required-notice {
    position: relative;
    background: #fff4e5;
    border-left: 4px solid #f59e0b;
    padding: 16px 90px 16px 18px;
    margin: 0 0 20px 0;
    width: 100%;
    border-radius: 4px;
    box-sizing: border-box;
    line-height: 1.5;
}

/* Großer Pfeil oben rechts Richtung Edit */
.information-required-notice::after {
    content: "➜";
    position: absolute;
    right: 22px;
    top: 12px;
    font-size: 46px;
    font-weight: 700;
    color: #f59e0b;
    line-height: 1;
}

.information-required-title {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 8px;
    color: #8a4b00;
}

.information-required-text {
    font-size: 14px;
    margin-bottom: 10px;
}

.information-required-warning {
    font-size: 14px;
    font-weight: 600;
}
