/* Sicherheit: nur Anpassungen vorhandener Bloecke (Blueprint/Vorlage), keine neuen Farben oder Schriften */
.hseal{justify-self:center;width:clamp(200px,22vw,280px)}
.trl.jump li{padding:0;border-top:1px solid var(--rule)}
.trl.jump li::before{top:22px}
.trl.jump a{display:flex;flex-direction:column;gap:2px;padding:14px 0 14px 22px;text-decoration:none;transition:background .2s}
.trl.jump a:hover{background:linear-gradient(90deg,rgba(166,233,225,.3),transparent 70%)}
.trl.wege{margin:30px 0 0}
.fn.back{border-style:dashed;color:var(--ink-soft);font-weight:500}
.s-prob .logins{max-width:520px}
.acc summary h2{font:inherit;letter-spacing:inherit;line-height:inherit;max-width:none;text-wrap:balance}
.acc details .dact{padding:0 36px 22px 52px}
.acc details p + p{margin-top:-8px}
@media (max-width:900px){.acc details .dact{padding-right:0}.hseal{width:200px}}
