/* Generiert von scratchpad fontmap.py (01.11.2026): ältere Seiten-CSS nutzen system-ui bzw. Georgia.
   Auf v3-Seiten werden diese Stellen auf die System-Schriften gemappt. */
body.gb-v3{font-family:var(--gb-font-text);--title:var(--gb-font-display);--gb-font-heading:var(--gb-font-display);--gb-font-ui:var(--gb-font-text)}
body.gb-v3 :is(.bg-app,body.gc-shell,.gb-brand small,.gb-header nav a,.gb-guild,.gb-dialog,.gb-dialog button,.gb-data-note,.gb-brand-home,.gb-brand-home .ht-heading h2,.gb-class-kicker,body.gb-public-tools,body.gb-public-tools main :is(.fth-planner-heading,.prof-heading)>p:not(:first-child),body.gb-public-tools .prof-view-nav button,.gl-kicker,.gl-tag,.gl-launch-big,.gb-info,.gb-info-footer,.gb-info-footer-links,#addon-update-notice,.tf-tooltip){font-family:var(--gb-font-text)}
body.gb-v3 :is(.gb-inline-talent-heading h2,.gc-intro h1,.gc-card h2,.gc-step,.gc-preview h2,.gc-list h2,.gc-next h2,.gc-overview .gc-overview-heading h1,.gc-overview .gc-guild-copy h2,.gr-head h3,.gr-published h4,.gr-panel h4,.gw-hero h1,.gw-page h2,.gw-page h3,.gw-invitation h1,.gb-brand,.gb-footer-brand,.gb-dialog h2,.gb-dialog .gb-choice strong,.gb-brand-home h1,.gb-brand-home h2,.gb-brand-home h3,.gb-class-overview h1,.gb-addon-page h1,.gb-addon-page h2,body.gb-public-tools:is(.tf-page,.prep-page,.professions-page,.lg-page) main :is(.fth-planner-heading,.prof-heading) h1,body.gb-public-tools .gb-class-overview h1,body.gb-public-tools:is(.world-page,.bis-page) main :is(.world-heading,.bis-heading) h1,.gl-hero h1,.gl-launch-big,.gl-head h2,.gl-about h2,.gl-tiles strong,.gl-phone-head h2,.gh-showcase :is(h2,h3,h4),.gs-import-steps li:before,.gs-stage-label,.gh-news h2,.gh-news-card h3,.gb-info h1,.gb-info h2,.gb-instance-world .world-loot-panel h3,.gb-class-talent h3,.gb-about-faq summary,.rd-hero h1,.rd-raids strong,.brand>span,.brand small,h1,h2,.milestone.featured strong,.topic-panel h3,.news h3,.guild-badge strong,.guild-columns h2,.run h3,.panel h3,.large-symbol,.icon-study h2,.catalogue-card h2,.visitor-card h3,.visitor-guild h2,.visitor-guild aside h3,.ht-clock strong,.ht-launch h3,.addon-heading h1,.addon-panel h2,.bis-level b,.topbar .brand-lockup span,.topbar .brand-lockup small,body.gb-public-tools.classes-page .guide-context h2,body.gb-public-tools.classes-page .tier-letter,.de-delete-dialog h2,.lg-tree-heading h2,.lg-unknown-icon,.lg-detail h2,.prof-source strong,.prof-leveling-heading h2,.prof-route-heading h3,.brand,.date strong,.countdown,.intro-seal span,.coverage-summary>strong,.footer-brand,.icon-fallback,.level-number,.warband-app .hero-actions .primary>span,.warband-app .role-summary strong,.warband-supplies>summary>span,.warband-supplies>summary:after,.supply-chip b,.release-countdown .countdown-unit strong,.team-role-counts strong,.guide-build strong,.tier-letter,.tf-heading h1,.tf-budget>strong,.tf-tree-heading h2,.tf-detail h2,.tf-builds h2,.tf-tooltip h2,.world-heading h1,.world-card h2,.world-detail h2,.world-chart-group h2){font-family:var(--gb-font-display);font-weight:400}

body.gb-v3 :is(.gr-counts b,.gr-tg b,.gr-cls div){font-family:var(--gb-font-text);font-weight:700}
