.ablauf:where(.astro-we3d2ftb){--blau:#2558d9;--gruen:#15803d;--gelb:#b45309;--rot:#c2410c;border:1px solid var(--sl-color-hairline-shade);background:var(--nh-papier);border-radius:.9rem;margin:2rem 0;padding:1.4rem 1.25rem 1.5rem}:root:not([data-theme=light]) .ablauf:where(.astro-we3d2ftb){--blau:#6f96f2;--gruen:#4ade80;--gelb:#fbbf24;--rot:#fb923c}figcaption:where(.astro-we3d2ftb){font-size:var(--sl-text-sm);color:var(--sl-color-white);align-items:center;gap:.5rem;margin-bottom:1.1rem;font-weight:700;display:flex}figcaption:where(.astro-we3d2ftb):before{content:"";background:var(--blau);border-radius:2px;width:.55rem;height:.55rem}ol:where(.astro-we3d2ftb){align-items:stretch;margin:0;padding:0;list-style:none;display:flex}li:where(.astro-we3d2ftb){margin:0}.schritt:where(.astro-we3d2ftb){--farbe:var(--blau);text-align:center;background:var(--sl-color-black);border:1.5px solid color-mix(in srgb, var(--farbe) 45%, var(--sl-color-hairline-shade));border-top:4px solid var(--farbe);border-radius:.65rem;flex-direction:column;flex:1 1 0;align-items:center;gap:.25rem;min-width:0;margin-top:.85rem;padding:1.35rem .7rem .8rem;display:flex;position:relative}.nr:where(.astro-we3d2ftb){background:var(--farbe);color:#fff;width:1.75rem;height:1.75rem;box-shadow:0 0 0 3px var(--nh-papier);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:-.95rem;left:50%;transform:translate(-50%)}:root:not([data-theme=light]) .nr:where(.astro-we3d2ftb){color:#0b1020}.titel:where(.astro-we3d2ftb){color:var(--sl-color-white);overflow-wrap:anywhere;hyphens:auto;font-size:.93rem;font-weight:700;line-height:1.25}.text:where(.astro-we3d2ftb){color:var(--sl-color-gray-3);hyphens:auto;font-size:.8rem;line-height:1.35}.art-start:where(.astro-we3d2ftb){--farbe:var(--blau);background:color-mix(in srgb, var(--blau) 9%, var(--sl-color-black))}.art-ende:where(.astro-we3d2ftb){--farbe:var(--gruen);background:color-mix(in srgb, var(--gruen) 9%, var(--sl-color-black))}.art-frage:where(.astro-we3d2ftb){--farbe:var(--gelb);border-style:solid dashed dashed}.art-warnung:where(.astro-we3d2ftb){--farbe:var(--rot);background:color-mix(in srgb, var(--rot) 8%, var(--sl-color-black))}.pfeil:where(.astro-we3d2ftb){flex-direction:column;flex:0 0 2.4rem;justify-content:center;align-items:center;gap:.3rem;padding-top:.85rem;display:flex}.pfeil:where(.astro-we3d2ftb).beschriftet{flex-basis:5.6rem}.linie:where(.astro-we3d2ftb){background:var(--sl-color-gray-4);width:100%;height:2px;position:relative}.linie:where(.astro-we3d2ftb):after{content:"";border:6px solid #0000;border-left:8px solid var(--sl-color-gray-4);border-right:0;position:absolute;top:-5px;right:-1px}.schild:where(.astro-we3d2ftb){background:var(--sl-color-black);border:1px solid var(--sl-color-hairline-shade);text-align:center;max-width:100%;color:var(--sl-color-gray-2);border-radius:999px;order:-1;padding:.12rem .45rem;font-size:.68rem;font-weight:600;line-height:1.25}.senkrecht:where(.astro-we3d2ftb) ol:where(.astro-we3d2ftb){flex-direction:column;max-width:30rem;margin-inline:auto}.senkrecht:where(.astro-we3d2ftb) .schritt:where(.astro-we3d2ftb){flex:none}.senkrecht:where(.astro-we3d2ftb) .pfeil:where(.astro-we3d2ftb),.senkrecht:where(.astro-we3d2ftb) .pfeil:where(.astro-we3d2ftb).beschriftet{flex-direction:row;flex:none;gap:.6rem;min-height:2.2rem;padding:.15rem 0 0}.senkrecht:where(.astro-we3d2ftb) .linie:where(.astro-we3d2ftb){width:2px;height:1.9rem}.senkrecht:where(.astro-we3d2ftb) .linie:where(.astro-we3d2ftb):after{border:6px solid #0000;border-top:8px solid var(--sl-color-gray-4);border-bottom:0;inset:auto auto -1px -5px}.senkrecht:where(.astro-we3d2ftb) .schild:where(.astro-we3d2ftb){order:1;margin-left:8rem;position:absolute}.senkrecht:where(.astro-we3d2ftb) .pfeil:where(.astro-we3d2ftb){position:relative}@media (width<=50rem){ol:where(.astro-we3d2ftb){flex-direction:column}.schritt:where(.astro-we3d2ftb){flex:none}.pfeil:where(.astro-we3d2ftb),.pfeil:where(.astro-we3d2ftb).beschriftet{flex-direction:row;flex:none;min-height:2.2rem;padding:.15rem 0 0;position:relative}.linie:where(.astro-we3d2ftb){width:2px;height:1.9rem}.linie:where(.astro-we3d2ftb):after{border:6px solid #0000;border-top:8px solid var(--sl-color-gray-4);border-bottom:0;inset:auto auto -1px -5px}.schild:where(.astro-we3d2ftb){order:1;position:absolute;left:calc(50% + .9rem)}.senkrecht:where(.astro-we3d2ftb) .schild:where(.astro-we3d2ftb){margin-left:0}}
