/* Techliv arkiv — tilpasninger til statisk drift
   Skjuler funktioner der kræver en server (login, medlemskab, tilmelding)
   og styler de statiske søgeresultater. */

a[href^="#/portal"],
a[href="/signin/"],
a[href="/signup/"],
a[href="/account/"],
a[href="/membership/"],
.notification-signin,
.notification-signup,
form.swf,
form[data-members-form],
#gh-portal-root,
.gh-portal-root { display: none !important; }

li:has(> a[href^="#/portal"]),
li:has(> a[href="/signin/"]),
li:has(> a[href="/signup/"]),
li:has(> a[href="/membership/"]) { display: none !important; }

/* Søgeresultater */
#search-results a { display: block; }
#search-results .ts-title { display: block; }
#search-results .ts-meta {
  display: block;
  opacity: .6;
  font-size: .8em;
  line-height: 1.35;
  margin-top: .15em;
}

/* Techliv arkiv — tilføjelse: mp-member-login
   Skjuler hele medlemsbeholderen, ikke kun linket inde i den.
   Klassen sidder både på <li> i headeren og på <nav> i sidemenuen. */

.mp-member-login,
.account-menu,
.header-dropdown-menu.mp-member-login { display: none !important; }

li:has(a[href^="#/portal"]),
li:has(a[href="/signin/"]),
li:has(a[href="/signup/"]),
li:has(a[href="/membership/"]) { display: none !important; }
