@layer quartz-base{.fussleiste{border-top:1px solid color-mix(in srgb, var(--gray) 35%, transparent);text-align:center;justify-items:center;gap:.9rem;margin:3rem 0 1.5rem;padding-top:1.1rem;display:grid}.fussleiste-seiten{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;width:100%;display:grid}.fussleiste-schritt{gap:.1rem;min-width:0;font-size:.85rem;display:grid}.fussleiste-schritt.zurueck{text-align:left;justify-self:start}.fussleiste-schritt.weiter{text-align:right;justify-self:end}.fussleiste-schritt .richtung{font-weight:700}.fussleiste-schritt .titel{opacity:.7;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.fussleiste-nummern{flex-wrap:wrap;justify-content:center;gap:.25rem;display:flex}.fussleiste-nummern a,.fussleiste-nummern span{box-sizing:border-box;font-variant-numeric:tabular-nums;border-radius:5px;min-width:1.9rem;padding:.2rem .35rem;font-size:.82rem}.fussleiste-nummern a{background:0 0!important}.fussleiste-nummern a:hover{outline:1px solid var(--secondary)}.fussleiste-nummern .aktuell{background:var(--secondary);color:var(--light);font-weight:700}.fussleiste-nummern .luecke{opacity:.5;min-width:auto}.fussleiste-links{font-size:.9rem;line-height:1.9}.fussleiste-links .trenner{opacity:.45;margin:0 .45rem}}