.public-language-switch{grid-template-columns:repeat(2,44px);gap:0;min-width:0;max-width:88px;display:grid}.public-language-switch .home-sidebar-language-control{box-sizing:border-box;background:var(--rail-surface,#fff);width:44px;min-width:44px;min-height:48px;color:var(--rail-ink,#008ccd);cursor:pointer;border:2px solid #0000;border-radius:5px;justify-content:center;align-items:center;margin:0;padding:7px;display:flex;position:relative}.public-language-switch .home-sidebar-language-control[aria-pressed=true]{border-color:var(--rail-accent,#002d55);background:var(--rail-active,#b4d7eb);color:var(--rail-active-ink,#002d55)}.home-sidebar .public-language-switch .public-language-flag{stroke:none;flex-shrink:0;width:26px;height:18px}.public-language-flag rect{stroke:none}.public-language-badge{color:#fff;letter-spacing:0;background:#002d55;border:1px solid #fff;border-radius:3px;padding:1px 3px;font:700 10px/1.25 Arial,Helvetica,sans-serif;display:block;position:absolute;bottom:1px;right:1px}.public-language-switch button:focus-visible{outline:3px solid var(--rail-accent,#002d55);outline-offset:-3px}.public-language-notice{color:#002d55;background:#f1f7fb;border-left:3px solid #008ccd;max-width:76ch;margin:1rem auto;padding:.75rem 1rem;font-size:.9375rem;line-height:1.65}html[data-sprache=leicht] :is(.home-overview small,.home-entry-section p){white-space:pre-line;line-height:1.75}html[data-theme=dark] .public-language-notice{color:#e6f2fb;background:#102f49}@media (width>=1241px) and (height>=650px){.home-sidebar .public-language-switch{grid-template-columns:44px;gap:4px;max-width:44px}}@media print{.public-language-switch{display:none!important}}
