.adb-mo__kw{position:relative}.adb-mo__br{display:none}.adb-mo__marke2{display:inline-flex;align-items:center;padding:5px 10px;border-radius:var(--adb-radius);background:var(--adb-tint);color:var(--adb-fg);font-size:calc(12px * var(--adb-fz, 1));font-weight:500;line-height:1.2;white-space:nowrap}.adb-mo__ueb{display:flex;align-items:center;justify-content:center;margin:0}.adb-mo__ueb--bahn{flex-direction:column;gap:8px;padding:4px 0}.adb-mo__up{display:block;width:8px;height:8px;margin-bottom:14px;border-radius:50%;background:var(--adb-fg);box-shadow:0 14px 0 0 var(--adb-fg)}.adb-mo__up:last-child{opacity:.45}.adb-mo__weg.adb-mo__weg--flaeche{gap:0;border-radius:var(--adb-radius);background:var(--adb-surface)}.adb-mo__weg.adb-mo__weg--flaeche>.adb-mo__box{background:transparent}.adb-mo__weg.adb-mo__weg--flaeche>.adb-mo__box--poc{padding-bottom:20px}.adb-mo__weg.adb-mo__weg--flaeche>.adb-mo__box--ret{padding-top:20px}.adb-mo__ueb--flaeche{gap:14px;padding:16px var(--adb-card-pad);justify-content:flex-start}.adb-mo__naht{display:block;flex:none;width:14px;height:14px;border-radius:50%;background:var(--adb-lime);box-shadow:var(--adb-ring),0 0 0 6px rgba(205,255,0,.28)}.adb-mo__weg.adb-mo__weg--flaeche .adb-mo__box--poc .adb-dots>i.is-best{background:var(--adb-fg);box-shadow:inset 0 0 0 1px var(--adb-fg)}.adb-mo__weg.adb-mo__weg--knoten{gap:0}.adb-mo__ueb--knoten{position:relative;z-index:2;height:0}.adb-mo__knoten{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:72px;height:72px;border-radius:50%;background:var(--adb-fg);color:var(--adb-bg);box-shadow:0 0 0 8px var(--adb-bg)}.adb-mo__kt{font-size:calc(13px * var(--adb-fz, 1));font-weight:500;line-height:1}.adb-mo__pfeil{display:block;width:7px;height:7px;margin-top:-2px;border:solid;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.adb-mo__weg.adb-mo__weg--knoten>.adb-mo__box--ret{margin-top:24px}.adb-mo__ueb--knoten .adb-mo__knoten{position:absolute;top:12px;left:50%;translate:-50% -50%}.adb-mo__ueb--knoten .adb-mo__knoten:after{content:"";position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--adb-lime)}@media (min-width:768px){.adb-mo__weg.adb-mo__weg--bahn{--mo-spalt:clamp(72px,8vw,128px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--mo-spalt)}.adb-mo__weg.adb-mo__weg--bahn>.adb-mo__ueb,.adb-mo__weg.adb-mo__weg--flaeche>.adb-mo__ueb{display:none}.adb-mo__weg.adb-mo__weg--bahn .adb-mo__box--poc .adb-dots.adb-dots--fit,.adb-mo__weg.adb-mo__weg--flaeche .adb-mo__box--poc .adb-dots.adb-dots--fit{justify-content:space-between}.adb-mo__weg.adb-mo__weg--bahn .adb-mo__box--poc .adb-dots.adb-dots--fit>i+i,.adb-mo__weg.adb-mo__weg--flaeche .adb-mo__box--poc .adb-dots.adb-dots--fit>i+i{margin-left:0}.adb-mo__weg.adb-mo__weg--bahn .adb-pm11-k__reihe,.adb-mo__weg.adb-mo__weg--flaeche .adb-pm11-k__reihe{padding-left:0}.adb-mo__br{position:absolute;top:14px;right:100%;display:flex;align-items:center;height:40px;pointer-events:none}.adb-mo__br--bahn{width:calc(var(--mo-spalt) + 2 * var(--adb-card-pad));justify-content:space-evenly}.adb-mo__br--bahn>i{display:block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--adb-fg);opacity:.55}.adb-mo__br--bahn>.adb-mo__marke2{position:absolute;bottom:calc(50% + 14px);left:50%;translate:-50% 0;background:var(--adb-bg);box-shadow:0 6px 18px rgba(15,15,15,.08)}.adb-mo__weg.adb-mo__weg--flaeche{--mo-naht:clamp(40px,4.5vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adb-mo__weg.adb-mo__weg--flaeche>.adb-mo__box--poc{padding-right:var(--mo-naht);padding-bottom:var(--adb-card-pad)}.adb-mo__weg.adb-mo__weg--flaeche>.adb-mo__box--ret{padding-top:var(--adb-card-pad);padding-left:var(--mo-naht)}.adb-mo__br--flaeche{width:calc(2 * var(--mo-naht));justify-content:center}.adb-mo__br--flaeche>.adb-mo__marke2{position:absolute;bottom:calc(50% + 16px);left:50%;translate:-50% 0;background:var(--adb-bg)}.adb-mo__weg.adb-mo__weg--knoten{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.adb-mo__weg.adb-mo__weg--knoten>.adb-mo__box--ret{margin-top:0}.adb-mo__ueb--knoten{height:auto;align-self:center}.adb-mo__ueb--knoten .adb-mo__knoten{position:relative;top:auto;left:auto;translate:none;margin:0 -24px}.adb-mo__ueb--knoten .adb-mo__pfeil{margin-top:0;margin-left:-3px;transform:rotate(-45deg)}}@media (prefers-reduced-motion:no-preference){html.js-motion .adb-mo__br{transition:opacity var(--adb-t-slow) var(--adb-e-out) .5s}html.js-motion .adb-mo__weg:not(.is-in) .adb-mo__br{opacity:0}}