/* Tobias approved this exact brighter, static gold on 11 October 2026.
   Shared text treatment for website and server-rendered app screens.
   Explicit text selectors keep illustrated symbols, outlines and controls intact.
   Light themes and parchment retain their existing contrast-aware gold. */
:root { --astro-goldtext-approved: linear-gradient(135deg, #fff1c6 0%, #f5d982 48%, #e1b85a 100%); }
@layer astromantieTypography {
html body:not(.astro-light-theme) :is(
  #astro-friends-bonus h2,
  .bb-grad,
  #astro-bottomnav.an-personal .bn-item[data-bn-route="analysen"] span,
  #astro-horoskop-tables-container .am-auswertung-goldtitel,
  #astro-horoskop-data-container .am-signatur-gold .am-signatur-heading,
#astro-horoskop-data-container .am-signatur-gold .am-signatur-label,
  #astro-rd-header .rdh-title h1,
  :is(h1, h2, h3).astro-hero-title:not(.am-wm-aus),
  :is(h1, h2, h3).astro-garten-hero-title:not(.am-wm-aus),
  .bib-gold,
  .astro-grad-text,
  .ez-h2 em, .ez-h1 em,
  .ez-eckdaten b,
  .ez-preis b,
  .ez-probe-satz .w.gold,
  .ez-zahl,
  .ez-final-preis b,
  .astromap-embed-cta-grad,
  .fq-h1 em, .fq-h2 em,
  .fq-zahlen b,
  #tg h1.tg-titel em, #tg .tg-kopf h2 em, #tg .tg-ruf h2 em,
  .astro-product-order-title,
  .astro-product-steps .astro-section-title .astro-title-gradient,
  .astro-product-step-num,
  .astro-product-faq .astro-section-title,
  .astro-hero-title-highlight,
  .astro-trust-number,
  .astro-quote-text strong,
  #astro-dashboard.kn .kn-h1 em, #astro-dashboard.kn .kn-app-titel em, #astro-dashboard.kn .kn-schluss-titel em,
  #astro-dashboard.kn #astro-dash-tabs .astro-tab-btn:not([data-tab="fragen"]),
  #astro-dashboard.kn .kn-zeit-tag small,#astro-dashboard.kn .kn-profil :is(.astro-triad-label,.astro-mobile-triad-label),
  .bl-h1 em, .bl-h2 em,
  .bl-eckdaten b,
  .ld-h1 em, .ld-h2 em,
  .astro-faq-hero-title .astro-grad-text,
  .astro-faq-category-title,
  .astro-faq-cta-title .astro-grad-text,
  .mo-h1 em, .mo-h2 em,
  .mk-h2 em, .mk-h1 em,
  #astro-dashboard.kn #kn-profil .kn-pf-name,
  #astro-dashboard.kn #kn-profil .pf-zahl b,
  .rx .rx-akzent,
  .rx-pb-grad, .rx-banner-grad,
  #rx :is(#astromantie-radix-widget, #astromantie-astromap-widget) .arm-cta-grad,
  .astro-startseite .astro-plt-hero h1 em,
  body.au-web .au-titel em,
  em[style*="background:var(--ez-titel-verlauf)"],
  #astromantie-radix-widget .kombin-person-label, body.astro-app .rd-kb-h,
  #astro-rd-header .rdh-greet .g1t .nm,
  #astro-rd-profile .rdp-name, #astro-rd-profile .rdp-zahl b,
  :is(#astro-rd-analysen,#kn-analysen) :is(.agt-titel,.agt-gold,.anl-h1,.anl-master .anl-t,.anl-held-titel,.anl-card .nm,.anlw-titel,.anl-st-titel), #anlw-fertig :is(.agt-titel,.agt-gold),
  .hg-datum b,
  #astromantie-astromap-widget .astromap-cta-grad,
  #astromantie-radix-widget .arm-cta-grad,
  #astro-profil-karte .rd-siglbl
):not(.lb *, .bib-rb-marke, .bib-eintrag.ist-offen .bib-marke .bib-gold) {
  color: #f5d982 !important;
  animation: none !important;
}
@supports ((background-clip: text) or (-webkit-background-clip: text)) {
html body:not(.astro-light-theme) :is(
  #astro-friends-bonus h2,
  .bb-grad,
  #astro-bottomnav.an-personal .bn-item[data-bn-route="analysen"] span,
  #astro-horoskop-tables-container .am-auswertung-goldtitel,
  #astro-horoskop-data-container .am-signatur-gold .am-signatur-heading,
#astro-horoskop-data-container .am-signatur-gold .am-signatur-label,
  #astro-rd-header .rdh-title h1,
  :is(h1, h2, h3).astro-hero-title:not(.am-wm-aus),
  :is(h1, h2, h3).astro-garten-hero-title:not(.am-wm-aus),
  .bib-gold,
  .astro-grad-text,
  .ez-h2 em, .ez-h1 em,
  .ez-eckdaten b,
  .ez-preis b,
  .ez-probe-satz .w.gold,
  .ez-zahl,
  .ez-final-preis b,
  .astromap-embed-cta-grad,
  .fq-h1 em, .fq-h2 em,
  .fq-zahlen b,
  #tg h1.tg-titel em, #tg .tg-kopf h2 em, #tg .tg-ruf h2 em,
  .astro-product-order-title,
  .astro-product-steps .astro-section-title .astro-title-gradient,
  .astro-product-step-num,
  .astro-product-faq .astro-section-title,
  .astro-hero-title-highlight,
  .astro-trust-number,
  .astro-quote-text strong,
  #astro-dashboard.kn .kn-h1 em, #astro-dashboard.kn .kn-app-titel em, #astro-dashboard.kn .kn-schluss-titel em,
  #astro-dashboard.kn #astro-dash-tabs .astro-tab-btn:not([data-tab="fragen"]),
  #astro-dashboard.kn .kn-zeit-tag small,#astro-dashboard.kn .kn-profil :is(.astro-triad-label,.astro-mobile-triad-label),
  .bl-h1 em, .bl-h2 em,
  .bl-eckdaten b,
  .ld-h1 em, .ld-h2 em,
  .astro-faq-hero-title .astro-grad-text,
  .astro-faq-category-title,
  .astro-faq-cta-title .astro-grad-text,
  .mo-h1 em, .mo-h2 em,
  .mk-h2 em, .mk-h1 em,
  #astro-dashboard.kn #kn-profil .kn-pf-name,
  #astro-dashboard.kn #kn-profil .pf-zahl b,
  .rx .rx-akzent,
  .rx-pb-grad, .rx-banner-grad,
  #rx :is(#astromantie-radix-widget, #astromantie-astromap-widget) .arm-cta-grad,
  .astro-startseite .astro-plt-hero h1 em,
  body.au-web .au-titel em,
  em[style*="background:var(--ez-titel-verlauf)"],
  #astromantie-radix-widget .kombin-person-label, body.astro-app .rd-kb-h,
  #astro-rd-header .rdh-greet .g1t .nm,
  #astro-rd-profile .rdp-name, #astro-rd-profile .rdp-zahl b,
  :is(#astro-rd-analysen,#kn-analysen) :is(.agt-titel,.agt-gold,.anl-h1,.anl-master .anl-t,.anl-held-titel,.anl-card .nm,.anlw-titel,.anl-st-titel), #anlw-fertig :is(.agt-titel,.agt-gold),
  .hg-datum b,
  #astromantie-astromap-widget .astromap-cta-grad,
  #astromantie-radix-widget .arm-cta-grad,
  #astro-profil-karte .rd-siglbl
):not(.lb *, .bib-rb-marke, .bib-eintrag.ist-offen .bib-marke .bib-gold) {
  background-image: var(--astro-goldtext-approved) !important;
  background-size: 100% 100% !important;
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
}
}
@media (forced-colors: active) {
html body:not(.astro-light-theme) :is(
  #astro-friends-bonus h2,
  .bb-grad,
  #astro-bottomnav.an-personal .bn-item[data-bn-route="analysen"] span,
  #astro-horoskop-tables-container .am-auswertung-goldtitel,
  #astro-horoskop-data-container .am-signatur-gold .am-signatur-heading,
#astro-horoskop-data-container .am-signatur-gold .am-signatur-label,
  #astro-rd-header .rdh-title h1,
  :is(h1, h2, h3).astro-hero-title:not(.am-wm-aus),
  :is(h1, h2, h3).astro-garten-hero-title:not(.am-wm-aus),
  .bib-gold,
  .astro-grad-text,
  .ez-h2 em, .ez-h1 em,
  .ez-eckdaten b,
  .ez-preis b,
  .ez-probe-satz .w.gold,
  .ez-zahl,
  .ez-final-preis b,
  .astromap-embed-cta-grad,
  .fq-h1 em, .fq-h2 em,
  .fq-zahlen b,
  #tg h1.tg-titel em, #tg .tg-kopf h2 em, #tg .tg-ruf h2 em,
  .astro-product-order-title,
  .astro-product-steps .astro-section-title .astro-title-gradient,
  .astro-product-step-num,
  .astro-product-faq .astro-section-title,
  .astro-hero-title-highlight,
  .astro-trust-number,
  .astro-quote-text strong,
  #astro-dashboard.kn .kn-h1 em, #astro-dashboard.kn .kn-app-titel em, #astro-dashboard.kn .kn-schluss-titel em,
  #astro-dashboard.kn #astro-dash-tabs .astro-tab-btn:not([data-tab="fragen"]),
  #astro-dashboard.kn .kn-zeit-tag small,#astro-dashboard.kn .kn-profil :is(.astro-triad-label,.astro-mobile-triad-label),
  .bl-h1 em, .bl-h2 em,
  .bl-eckdaten b,
  .ld-h1 em, .ld-h2 em,
  .astro-faq-hero-title .astro-grad-text,
  .astro-faq-category-title,
  .astro-faq-cta-title .astro-grad-text,
  .mo-h1 em, .mo-h2 em,
  .mk-h2 em, .mk-h1 em,
  #astro-dashboard.kn #kn-profil .kn-pf-name,
  #astro-dashboard.kn #kn-profil .pf-zahl b,
  .rx .rx-akzent,
  .rx-pb-grad, .rx-banner-grad,
  #rx :is(#astromantie-radix-widget, #astromantie-astromap-widget) .arm-cta-grad,
  .astro-startseite .astro-plt-hero h1 em,
  body.au-web .au-titel em,
  em[style*="background:var(--ez-titel-verlauf)"],
  #astromantie-radix-widget .kombin-person-label, body.astro-app .rd-kb-h,
  #astro-rd-header .rdh-greet .g1t .nm,
  #astro-rd-profile .rdp-name, #astro-rd-profile .rdp-zahl b,
  :is(#astro-rd-analysen,#kn-analysen) :is(.agt-titel,.agt-gold,.anl-h1,.anl-master .anl-t,.anl-held-titel,.anl-card .nm,.anlw-titel,.anl-st-titel), #anlw-fertig :is(.agt-titel,.agt-gold),
  .hg-datum b,
  #astromantie-astromap-widget .astromap-cta-grad,
  #astromantie-radix-widget .arm-cta-grad,
  #astro-profil-karte .rd-siglbl
):not(.lb *, .bib-rb-marke, .bib-eintrag.ist-offen .bib-marke .bib-gold) {
  background-image: none !important;
  color: CanvasText !important;
  -webkit-text-fill-color: CanvasText !important;
}
}
}
