/* Firestorm: App-Symbole in der Kopfleiste nur als Icons ohne Beschriftung, grösser (08.09.2026, User-Vorgabe) */
#header .app-menu-entry .app-menu-entry__icon, #header .app-menu-entry img, #header .app-menu__list .app-menu-entry img { width: 30px !important; height: 30px !important; }
#header .app-menu-entry { width: 56px !important; margin: 0 2px !important; }
#header .app-menu-entry__label, #header .app-menu-entry .app-menu-entry__label { display: none !important; }
#header .app-menu-entry__link, #header .app-menu-entry a { display: flex !important; align-items: center !important; justify-content: center !important; height: 100% !important; }
/* Symbole starr: keine Hoch-Bewegung beim Überfahren/aktiv (User-Vorgabe 08.09.2026) */
#header .app-menu-entry__icon, #header .app-menu-entry:hover .app-menu-entry__icon, #header .app-menu-entry:focus-within .app-menu-entry__icon, #header .app-menu-entry--active .app-menu-entry__icon { margin: 0 !important; transform: none !important; transition: none !important; }
/* OfficeMail: Terminpläne (Buchungsseiten) ausblenden, brauchen lokale Nextcloud-Kalender (08.09.2026) */
.appointment-config-list, .app-navigation-entry--appointments, #app-navigation-vue .appointment-config-list { display: none !important; }
.appointment-config-modal { display: none !important; }
/* OfficeMail: Verfügbarkeit/Terminvorschläge (Free-Busy) im Termin-Editor ausblenden, braucht Nextcloud-interne Kalender (08.09.2026) */
.availability, .free-busy-block, .blocking-event-free-busy, .freebusy-caption, .suggested, [class*='free-busy'], [class*='freebusy'] { display: none !important; }
/* OfficeMail: Besprechungsvorschläge (Meeting proposals) ausblenden, braucht Nextcloud-internes Frei/Belegt (08.09.2026) */
.proposal-list, .proposal-list__caption, [class*="proposal-"] { display: none !important; }
/* OfficeMail: Besitzübertragung (Files-Personal-Settings unter Einstellungen > Teilen) ausblenden (08.09.2026) */
#files-personal-settings, div.section:has(> #files-personal-settings), div.section:has(#files-personal-settings) { display: none !important; }
/* OfficeMail: Nextcloud-Werbeblock (Gründe/Facebook/Bluesky/Newsletter) unter Persönliche Informationen und Menüpunkt Sicherheit ausblenden (User-Vorgabe 08.09.2026) */
#body-settings .development-notice { display: none !important; }
#app-navigation-vue li:has(> a[href$="/settings/user/security"]), #app-navigation li:has(> a[href$="/settings/user/security"]), #app-navigation-vue a[href$="/settings/user/security"] { display: none !important; }
/* Mail-App: grosse Dialoge (Verfassen, Kontoeinstellungen) bildschirmfüllend, Kontaktspalte im Verfassen-Fenster ausblenden (10.09.2026) */
body:has(#content-vue.app-mail) .modal-wrapper--large .modal-container { max-width: 1400px !important; width: 92vw !important; height: 88vh !important; max-height: 92vh !important; }
.modal-content > .right-pane { display: none !important; }

/* fst-stern-rot: markierte Mails mit rotem statt gelbem Stern (User-Entscheid 10.09.2026, Ticket FST-2026-91954) */
.app-mail .favorite-icon-style svg, .app-mail .favorite-icon-style svg path { fill: #d61f1f !important; }
.app-mail .icon-starred:not([data-starred="false"]) { background-image: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27><path fill=%27%23d61f1f%27 d=%27M8 .9l2.2 4.6 5 .7-3.6 3.5.9 5L8 12.3l-4.5 2.4.9-5L.8 6.2l5-.7z%27/></svg>") !important; }
/* Office-Einstellungen: Abschnitt Dokumentsignatur ausblenden (Free-Stufe, User-Wunsch 10.09.2026) */
.docsign-section, .docsign-section + p { display: none !important; }
/* Persönliche Einstellungen: Menüpunkt und Seite "Office" (richdocuments) ausblenden (User-Entscheid 11.09.2026) */
#app-navigation a[href$="/settings/user/richdocuments"], #app-navigation li:has(> a[href$="/settings/user/richdocuments"]) { display: none !important; }
#richdocuments, .settings-section:has(#richdocuments-personal), form#richdocuments-personal { display: none !important; }