/* TSV V9.18 - unaufdringlicher Rueckweg auf allen Unterseiten. */
.tsv-home-link{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom,0px));right:14px;z-index:39;display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.97);border:1px solid #e7cfd6;border-radius:999px;padding:8px 11px;font:700 12px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#98233a;text-decoration:none;box-shadow:0 4px 18px #32132220;max-width:calc(100vw - 28px);white-space:nowrap}
.tsv-home-link:hover,.tsv-home-link:focus-visible{color:#761328;background:#fff0f2;outline-offset:3px}
body.tsv-has-mobile-nav .tsv-home-link{bottom:calc(82px + env(safe-area-inset-bottom,0px))}
body[data-active-topic="home"] .tsv-home-link{display:none}
/* eingebettetes BFV ist Teil einer anderen Seite und bekommt keinen zweiten Link */
body.bfv-embed .tsv-home-link{display:none}
@media(min-width:700px){.tsv-home-link{right:18px;bottom:18px}}
