@media screen{main[data-stil=a] .er-seite{padding-block:20px 64px}main[data-stil=a] .er-seite .eg-kopf{align-items:end;gap:16px 32px;padding-bottom:6px;border-bottom-color:transparent}main[data-stil=a] .er-seite .er-zurueck{position:relative;display:inline-block;padding-block:4px;font-size:13.5px;font-weight:500;line-height:1.4;color:rgb(var(--sa-gedaempft));text-decoration:none}main[data-stil=a] .er-seite .er-zurueck.er-zeichen:first-letter{margin-inline-end:3px;color:transparent}main[data-stil=a] .er-seite .er-zurueck.er-zeichen:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:14px;height:14px;margin-top:-7px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 8H3.5M7.5 4 3.5 8l4 4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 8H3.5M7.5 4 3.5 8l4 4'/%3E%3C/svg%3E") center /contain no-repeat}:root[dir=rtl] main[data-stil=a] .er-seite .er-zurueck.er-zeichen:before{transform:scaleX(-1)}main[data-stil=a] .er-seite .er-zurueck:hover{color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .er-seite .er-zurueck:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:6px}main[data-stil=a] .er-seite .eg-kopf .eg-eb{margin-top:10px;font-size:13px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-kopf h1{font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.2}main[data-stil=a] .er-seite .eg-kopf h1:focus:not(:focus-visible){outline:none}main[data-stil=a] .er-seite .eg-kopf h1+button{position:relative;min-height:44px;padding-block:0;padding-inline:30px 10px;border:0;border-radius:10px;background-color:transparent;font-size:13px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-kopf h1+button:before{content:"";position:absolute;inset-inline-start:9px;top:50%;width:15px;height:15px;margin-top:-7.5px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 2.5l2.5 2.5L6 12.5l-3.2.7.7-3.2z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 2.5l2.5 2.5L6 12.5l-3.2.7.7-3.2z'/%3E%3C/svg%3E") center /contain no-repeat}main[data-stil=a] .er-seite .eg-kopf h1+button:hover{background-color:rgb(var(--sa-karte));color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-kopf h1+button:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .eg-chips{gap:8px;margin-top:14px}main[data-stil=a] .er-seite .eg-chip{height:30px;padding-block:0;padding-inline:12px;border-color:transparent;border-radius:999px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein);font-size:13px;font-weight:500;color:rgb(var(--ink)/.82)}main[data-stil=a] .er-seite .eg-chip.eg-chip-ziel{color:rgb(var(--ink));font-weight:600}main[data-stil=a] .er-seite .eg-chip.eg-chip-ok{background-color:rgb(var(--sa-wie-grund));box-shadow:none;color:rgb(var(--sa-wie))}main[data-stil=a] .er-seite :is(.eg-plan,.eg-chips .er-knopf){display:inline-flex;align-items:center;height:30px;padding-block:0;padding-inline:13px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:999px;background-color:transparent;font-size:13px;font-weight:500;color:rgb(var(--ink));text-decoration:none}main[data-stil=a] .er-seite :is(.eg-plan,.eg-chips .er-knopf):hover{background-color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .eg-stand{display:inline-flex;align-items:center;gap:6px;padding-block:4px;padding-inline:10px;border-radius:999px;font-family:var(--font-sans);font-size:12.5px;font-weight:600;line-height:1.2}main[data-stil=a] .er-seite .eg-stand:before{content:"";flex:none;width:6px;height:6px;border-radius:999px;background-color:currentColor}main[data-stil=a] .er-seite .eg-lauf>li{width:92px}main[data-stil=a] .er-seite .eg-lauf-fuenf>li{width:84px}main[data-stil=a] .er-seite .eg-lauf>li:before{top:13px;height:1.5px;background-color:rgb(var(--sa-rand))}main[data-stil=a] .er-seite .eg-lauf>li.eg-lauf-erledigt+li:before,main[data-stil=a] .er-seite .eg-lauf>li.eg-lauf-erledigt:before{background-color:rgb(var(--eg-ok))}main[data-stil=a] .er-seite .eg-lauf-knopf{gap:7px;border-radius:10px;font-size:12.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite button.eg-lauf-knopf:hover{color:rgb(var(--ink))}main[data-stil=a] .er-seite button.eg-lauf-knopf:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:3px}main[data-stil=a] .er-seite .eg-p{width:28px;height:28px;border:1.5px solid rgb(var(--sa-rand-knopf));background-color:rgb(var(--sa-karte));font-family:var(--font-sans);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-lauf-erledigt .eg-lauf-knopf{color:rgb(var(--ink)/.78)}main[data-stil=a] .er-seite .eg-lauf-erledigt .eg-p{border-color:rgb(var(--eg-ok));background-color:rgb(var(--eg-ok));color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .eg-lauf-jetzt .eg-lauf-knopf{color:rgb(var(--ink));font-weight:600}main[data-stil=a] .er-seite .eg-lauf-jetzt .eg-p{border-color:rgb(var(--ink));background-color:rgb(var(--ink));box-shadow:none;color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .er-leiste{gap:10px}main[data-stil=a] .er-seite .er-leiste .eg-k{font-size:13px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .er-glied{min-height:34px;padding-block:4px;padding-inline:14px;border-color:rgb(var(--sa-rand));border-radius:999px;background-color:rgb(var(--sa-karte));font-size:13.5px;color:rgb(var(--ink)/.82)}main[data-stil=a] .er-seite .er-glied:hover{border-color:rgb(var(--sa-rand-knopf));color:rgb(var(--ink))}main[data-stil=a] .er-seite .er-glied[aria-current=page]{border-color:rgb(var(--ink));box-shadow:inset 0 0 0 1px rgb(var(--ink));color:rgb(var(--ink))}main[data-stil=a] .er-seite .er-glied:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .er-glied .eg-stand{padding-block:2px;padding-inline:8px;font-size:11.5px}main[data-stil=a] .er-seite .er-knopf{min-height:34px;padding-block:4px;padding-inline:13px;border-color:rgb(var(--sa-rand-knopf));border-radius:10px;background-color:rgb(var(--sa-karte));font-size:13px;font-weight:600;color:rgb(var(--ink))}main[data-stil=a] .er-seite .er-knopf:hover:not(:disabled){background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .er-seite .er-knopf:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .eg-hinweis-blau{padding-block:12px;padding-inline:14px;border-radius:14px;background-color:rgb(var(--sa-flaeche));font-size:13.5px;line-height:1.5;color:rgb(var(--ink))}main[data-stil=a] .er-seite [data-zuweisen-erinnerung]{background-color:rgb(var(--sa-karte));border:1px solid rgb(var(--sa-rand))}main[data-stil=a] .er-seite .eg-blatt-spalte>.eg-hinweis-blau{background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein)}main[data-stil=a] .er-seite .eg-reiter-zeile{align-items:center;gap:10px;margin-bottom:12px;border-bottom-color:transparent}main[data-stil=a] .er-seite .eg-reiter{gap:6px;padding:3px;margin:-3px}main[data-stil=a] .er-seite .eg-reiter>button{display:inline-flex;align-items:center;min-height:34px;margin:0;padding-block:5px;padding-inline:14px;border:1px solid rgb(var(--sa-rand));border-radius:999px;background-color:rgb(var(--sa-karte));font-size:13.5px;font-weight:500;line-height:1.3;color:rgb(var(--ink)/.82)}main[data-stil=a] .er-seite .eg-reiter>button:hover:not([aria-selected=true]):not([aria-disabled=true]){border-color:rgb(var(--sa-rand-knopf));color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-reiter>button[aria-selected=true]{border-color:rgb(var(--ink));background-color:rgb(var(--ink));color:rgb(var(--sa-karte));font-weight:600}main[data-stil=a] .er-seite .eg-reiter>button[aria-disabled=true]{color:rgb(var(--sa-leise))}main[data-stil=a] .er-seite .eg-reiter>button:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .eg-reiter>button .eg-nur-du{margin-inline-start:7px;font-size:11.5px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-reiter>button[aria-selected=true] .eg-nur-du.eg-nur-du{color:rgb(var(--sa-karte)/.72)}main[data-stil=a] .er-seite .eg-reiter-rechts{padding-bottom:0}main[data-stil=a] .er-seite .eg-reiter-rechts .btn-secondary{min-height:34px;border-radius:10px;font-size:13px}main[data-stil=a] .er-seite .eg-reiter-rechts button[aria-haspopup=menu]{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding-block:0;padding-inline:12px;border-radius:10px;font-size:13.5px;font-weight:500;color:rgb(var(--ink)/.82)}main[data-stil=a] .er-seite .eg-reiter-rechts button[aria-haspopup=menu]>span[aria-hidden]{display:none}main[data-stil=a] .er-seite .eg-reiter-rechts button[aria-haspopup=menu]:after{content:"";width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") center /contain no-repeat}main[data-stil=a] .er-seite .eg-reiter-rechts button[aria-haspopup=menu]:hover{background-color:rgb(var(--sa-karte));color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-reiter-rechts [role=menu]{padding:6px;border-color:transparent;border-radius:14px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte),var(--sa-schatten-gewaehlt)}main[data-stil=a] .er-seite .eg-reiter-rechts [role=menuitem]{border-radius:10px;padding-block:9px;padding-inline:12px;font-size:14px}main[data-stil=a] .er-seite .eg-reiter-rechts [role=menuitem]:hover{background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .er-seite .eg-reiter-rechts [role=menuitem]:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:-1px}main[data-stil=a] .er-seite .eg-tisch{padding:28px;border-radius:20px;background-color:rgb(var(--ink)/.045)}main[data-stil=a] .er-seite .eg-leer{gap:12px;max-width:640px;padding-block:26px;padding-inline:28px;border-color:transparent;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .er-seite .eg-leer .eg-eb{font-size:13px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-leer>h2{margin:0;font-family:var(--font-sans);font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3}main[data-stil=a] .er-seite .eg-leer>p:not(.eg-eb){font-size:14px;line-height:1.55;color:rgb(var(--ink)/.8)}main[data-stil=a] .er-seite .eg-leer .btn-secondary{min-height:40px;padding-inline:16px}main[data-stil=a] .er-seite [data-sek2-pruefung] .rounded-full{border-color:transparent;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein);font-size:12.5px}main[data-stil=a] .er-seite .eg-herkunft{gap:12px}main[data-stil=a] .er-seite details.er-werkzeuge.satz-werkzeug{border-color:transparent;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .er-seite .er-werkzeuge>summary{display:flex;align-items:center;gap:4px;padding-block:16px;padding-inline:22px;border-radius:20px;font-size:15px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--ink))}main[data-stil=a] .er-seite .er-werkzeuge>summary::-webkit-details-marker{display:none}main[data-stil=a] .er-seite .er-werkzeuge>summary:before{display:none}main[data-stil=a] .er-seite .er-werkzeuge>summary:after{content:"";width:16px;height:16px;margin-inline-start:auto;background-color:rgb(var(--sa-gedaempft));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") center /contain no-repeat}main[data-stil=a] .er-seite .er-werkzeuge[open]>summary:after{transform:rotate(180deg)}main[data-stil=a] .er-seite .er-werkzeuge>summary:hover{background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .er-seite .er-werkzeuge>summary:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .er-werkzeuge>div{padding-block:4px 22px;padding-inline:22px}main[data-stil=a] .er-seite .er-werkzeuge .card{border-color:transparent;border-radius:16px;background-color:rgb(var(--sa-flaeche));box-shadow:none}main[data-stil=a] .er-seite .er-werkzeuge .card-head{padding-block:14px 4px;padding-inline:18px}main[data-stil=a] .er-seite .er-werkzeuge .card-head>.card-title.card-title{font-size:15px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--ink))}main[data-stil=a] .er-seite .er-werkzeuge .card-body{padding-block:8px 18px;padding-inline:18px}main[data-stil=a] .er-seite .er-werkzeuge .card>.flex>h2{font-size:15px;font-weight:600;color:rgb(var(--ink))}main[data-stil=a] .er-seite .er-werkzeuge .card-body button[aria-pressed]{min-height:34px;padding-block:4px;padding-inline:14px;border-color:rgb(var(--sa-rand));border-radius:999px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink)/.85)}main[data-stil=a] .er-seite .er-werkzeuge .card-body button[aria-pressed=true]{border-color:rgb(var(--ink));background-color:rgb(var(--ink));color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .er-werkzeuge .card-body button[aria-pressed]:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .eg-rail{gap:14px}main[data-stil=a] .er-seite .eg-karte{gap:14px;padding-block:20px;padding-inline:22px;border-color:transparent;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .er-seite .eg-karte.eg-karte-jetzt{box-shadow:var(--sa-schatten-karte),var(--sa-schatten-gewaehlt)}main[data-stil=a] .er-seite .eg-karte>.eg-k{font-size:13px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-karte>h2#eg-jederzeit{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-karte>.eg-k+.eg-karte-h{margin-top:-8px}main[data-stil=a] .er-seite .eg-karte-h{font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.25}main[data-stil=a] .er-seite .eg-satz{font-size:14px;line-height:1.55;color:rgb(var(--ink)/.82)}main[data-stil=a] .er-seite .eg-klein-satz{font-size:12.5px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-karte .btn-terra{min-height:46px;border-radius:12px;font-size:15px;font-weight:600}main[data-stil=a] .er-seite .eg-karte .btn-terra:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite :is(.eg-link,.eg-rueck){font-size:13px;font-weight:500;text-decoration:underline;text-decoration-color:rgb(var(--sa-rand-knopf));text-underline-offset:3px}main[data-stil=a] .er-seite .eg-link{color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-rueck{color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite :is(.eg-link,.eg-rueck):hover:not(:disabled){color:rgb(var(--ink));text-decoration-color:currentColor}main[data-stil=a] .er-seite :is(.eg-link,.eg-rueck):focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:4px}main[data-stil=a] .er-seite .eg-check{gap:10px;font-size:13.5px;line-height:1.45}main[data-stil=a] .er-seite .eg-check small{margin-top:2px;font-size:12.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-check small.eg-zwischen{margin-top:6px;font-weight:600}main[data-stil=a] .er-seite .eg-punkt{border-color:rgb(var(--sa-rand-knopf))}main[data-stil=a] .er-seite .eg-punkt.eg-punkt-ja{border-color:rgb(var(--eg-ok))}main[data-stil=a] .er-seite .eg-punkt.eg-punkt-hinweis{border-color:rgb(var(--sa-test));background-color:rgb(var(--sa-test-grund))}main[data-stil=a] .er-seite .eg-gruppe{gap:8px}main[data-stil=a] .er-seite .eg-gruppe-t{font-size:12.5px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-aktionen{gap:8px}main[data-stil=a] .er-seite .eg-aktion{gap:6px;min-height:72px;align-content:center;padding-block:12px;padding-inline:8px;border-color:rgb(var(--sa-rand));border-radius:14px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein);font-size:13px;font-weight:500;line-height:1.3;color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-aktion svg{color:rgb(var(--ink)/.8)}main[data-stil=a] .er-seite .eg-aktion:hover:not(:disabled):not([aria-disabled=true]){border-color:rgb(var(--sa-rand-knopf));box-shadow:var(--sa-schatten-baustein),var(--sa-schatten-gewaehlt)}main[data-stil=a] .er-seite .eg-aktion:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .eg-aktion.eg-aktion-haupt{border-color:rgb(var(--sa-primaer));background-color:rgb(var(--sa-primaer));color:rgb(var(--sa-karte));font-weight:600}main[data-stil=a] .er-seite .eg-aktion.eg-aktion-haupt svg{color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .eg-aktion.eg-aktion-haupt:hover:not(:disabled){border-color:rgb(var(--sa-primaer));background-color:rgb(var(--sa-primaer)/.9)}main[data-stil=a] .er-seite .eg-aktion[aria-expanded=true]{border-color:rgb(var(--ink));box-shadow:inset 0 0 0 1px rgb(var(--ink))}main[data-stil=a] .er-seite .eg-aktion[aria-disabled=true]{border-style:dashed;border-color:rgb(var(--sa-rand-knopf));background-color:transparent;box-shadow:none;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-aktion[aria-disabled=true] svg{color:rgb(var(--sa-gedaempft))}main[data-stil=a] .er-seite .eg-haken{gap:10px;font-size:14px}main[data-stil=a] .er-seite .eg-haken input{accent-color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-lp{gap:8px;padding:14px;border:0;border-radius:14px;background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .er-seite .eg-lp>#lehrplanbezug{padding:0;border:0;border-radius:0;background-color:transparent}main[data-stil=a] .er-seite .eg-lp .lp-auswahl{border-top-color:rgb(var(--sa-trenner))}main[data-stil=a] .er-seite .eg-lp .lp-auswahl .input{min-height:40px;background-color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .eg-lp .lp-liste{padding-block:2px;padding-inline:10px;border-radius:12px;background-color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .eg-lp .lp-liste>li{padding-block:8px}main[data-stil=a] .er-seite .eg-lp .lp-liste>li+li{border-top:1px solid rgb(var(--sa-trenner))}main[data-stil=a] .er-seite .eg-lp .lp-liste input[type=checkbox]{accent-color:rgb(var(--ink))}main[data-stil=a] .er-seite .er-offen{padding-block:12px;padding-inline:14px;border-color:transparent;border-radius:14px;background-color:rgb(var(--sa-was-grund))}main[data-stil=a] .er-seite .eg-mehr>summary{display:flex;align-items:center;gap:6px;padding-block:4px;border-radius:8px;font-size:13.5px;font-weight:500;color:rgb(var(--ink)/.82)}main[data-stil=a] .er-seite .eg-mehr>summary:hover{color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-mehr>summary:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .eg-mehr :is(input,select){border-color:rgb(var(--sa-rand-knopf));border-radius:10px;background-color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .eg-mehr :is(input,select):focus-visible{outline:3px solid rgb(var(--ink));outline-offset:1px;box-shadow:none}main[data-stil=a] .er-seite .eg-karte .card{gap:10px;padding:14px;border-color:transparent;border-radius:14px;background-color:rgb(var(--sa-flaeche));box-shadow:none}main[data-stil=a] .er-seite .eg-karte .card>.card-head{padding:0 0 6px}main[data-stil=a] .er-seite .eg-karte .card>.card-body{padding:0}main[data-stil=a] .er-seite .eg-karte .card :is(h4,.card-title.card-title){font-size:14px;font-weight:600;letter-spacing:-.005em;color:rgb(var(--ink))}main[data-stil=a] .er-seite .eg-karte .card :is(input,select){min-height:38px;border-color:rgb(var(--sa-rand-knopf));border-radius:10px;background-color:rgb(var(--sa-karte))}main[data-stil=a] .er-seite .eg-karte .card :is(input,select):focus-visible{outline:3px solid rgb(var(--ink));outline-offset:1px;box-shadow:none}main[data-stil=a] .er-seite .eg-karte .card button:is([class*=rounded-full],[class*=rounded-lg]){min-height:36px;border-radius:10px}main[data-stil=a] .er-seite .eg-karte .card button:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .er-seite .er-zuweisen-sperre{padding-block:12px;padding-inline:14px;border-color:transparent;border-radius:14px;background-color:rgb(var(--sa-was-grund))}main[data-stil=a] .er-seite .er-zuweisen-sperre .er-zuweisen-zeichen{color:rgb(var(--sa-was))}main[data-stil=a] .er-seite .eg-rail-fuss{gap:8px;padding-inline:4px}main[data-stil=a] .er-seite .eg-rail-fuss>.eg-herkunft-ki{margin:0;font-size:12px;line-height:1.45;color:rgb(var(--ink)/.72)}main[data-stil=a] .er-seite .eg-rail-fuss>[data-ai-notice]{padding-block:9px;padding-inline:12px;border-color:transparent;border-radius:14px;background-color:rgb(var(--sa-karte));font-size:12.5px;line-height:1.45;color:rgb(var(--ink)/.78)}:root:has(main[data-stil=a] .er-seite) .er-plan-satz{margin:0;font-size:14px;line-height:1.55;color:rgb(var(--ink)/.82)}:root:has(main[data-stil=a] .er-seite) .er-plan-leise{margin:0;font-size:12.5px;line-height:1.5;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil=a] .er-seite) .er-plan-inhalt{display:grid;gap:18px;min-width:0}:root:has(main[data-stil=a] .er-seite) .er-plan-liste{display:grid;margin:0;min-width:0}:root:has(main[data-stil=a] .er-seite) .er-plan-zeile{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:4px 16px;padding-block:11px;border-top:1px solid rgb(var(--sa-trenner))}:root:has(main[data-stil=a] .er-seite) .er-plan-zeile:first-child{border-top:0;padding-top:2px}:root:has(main[data-stil=a] .er-seite) .er-plan-dt{font-size:13px;font-weight:500;line-height:1.5;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil=a] .er-seite) .er-plan-dd{margin:0;min-width:0;font-size:14px;line-height:1.5;color:rgb(var(--ink));overflow-wrap:anywhere}:root:has(main[data-stil=a] .er-seite) .er-plan-dd>ul{display:grid;gap:2px;margin:0;padding-inline-start:18px;list-style:disc}:root:has(main[data-stil=a] .er-seite) .er-plan-radar{display:grid;gap:8px;padding-block:14px 6px;padding-inline:16px;border-radius:16px;background-color:rgb(var(--sa-flaeche))}:root:has(main[data-stil=a] .er-seite) .er-plan-radar .er-plan-zeile{border-top-color:rgb(var(--sa-rand))}:root:has(main[data-stil=a] .er-seite) .er-plan-h3{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--ink))}:root:has(main[data-stil=a] .er-seite) .er-plan-weiter{display:grid;gap:8px;justify-items:start}:root:has(main[data-stil=a] .er-seite) .er-plan-knopf{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}main[data-stil=a] .bi-seite{display:grid;gap:18px;min-width:0}main[data-stil=a] .bi-seite .bi-kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;min-width:0}main[data-stil=a] .bi-seite .bi-kopf-text{display:grid;gap:6px;flex:1 1 24rem;min-width:0}main[data-stil=a] .bi-seite .bi-titel{margin:0;font-family:var(--font-sans);font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.2;overflow-wrap:anywhere}main[data-stil=a] .bi-seite .bi-satz{margin:0;font-size:15px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-textlink{position:relative;justify-self:start;padding-inline-start:2px;font-size:13.5px;font-weight:600;color:rgb(var(--ink));text-decoration:underline;text-decoration-color:rgb(var(--sa-rand-knopf));text-underline-offset:3px}main[data-stil=a] .bi-seite .bi-textlink:hover{text-decoration-color:currentColor}main[data-stil=a] .bi-seite .bi-textlink:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:4px}main[data-stil=a] .bi-seite .bi-textlink svg{display:inline-block;margin-inline-end:6px;vertical-align:-3px}:root[dir=rtl] main[data-stil=a] .bi-seite .bi-textlink svg{transform:scaleX(-1)}main[data-stil=a] .bi-seite :is(.bi-zeichen-plus,.bi-zeichen-zurueck){position:relative;display:inline-block;height:46px;padding-inline:18px 20px;line-height:46px}main[data-stil=a] .bi-seite :is(.bi-zeichen-plus,.bi-zeichen-zurueck):first-letter{margin-inline-end:7px;color:transparent}main[data-stil=a] .bi-seite :is(.bi-zeichen-plus,.bi-zeichen-zurueck):before{content:"";position:absolute;inset-inline-start:17px;top:50%;width:16px;height:16px;margin-top:-8px;background-color:currentColor}main[data-stil=a] .bi-seite .bi-zeichen-plus:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M8 3.5v9M3.5 8h9'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M8 3.5v9M3.5 8h9'/%3E%3C/svg%3E") center /contain no-repeat}main[data-stil=a] .bi-seite .bi-zeichen-zurueck:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 8H3.5M7.5 4 3.5 8l4 4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 8H3.5M7.5 4 3.5 8l4 4'/%3E%3C/svg%3E") center /contain no-repeat}:root[dir=rtl] main[data-stil=a] .bi-seite .bi-zeichen-zurueck:before{transform:scaleX(-1)}main[data-stil=a] .bi-seite .sa-knopf.bi-zeichen-zurueck{height:40px;padding-inline:14px 16px;line-height:38px}main[data-stil=a] .bi-seite .sa-knopf.bi-zeichen-zurueck:before{inset-inline-start:13px}main[data-stil=a] .bi-seite .sa-knopf.bi-zeichen-zurueck:hover{background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .bi-seite .sa-knopf-primaer.bi-zeichen-plus:hover{background-color:rgb(var(--sa-primaer)/.9)}main[data-stil=a] .bi-seite :is(.bi-bibliothek,.bi-schritt){display:grid;gap:14px;min-width:0}main[data-stil=a] .bi-seite .bi-werkzeug{display:grid;gap:10px;min-width:0}main[data-stil=a] .bi-seite .bi-suche-satz{margin:-4px 0 0;padding-inline:4px;font-size:12.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-segmente{display:flex;flex-wrap:wrap;gap:6px;min-width:0}main[data-stil=a] .bi-seite .bi-segmente .sa-segment{font-size:13.5px;font-weight:500}main[data-stil=a] .bi-seite .bi-hinweis{margin:0;padding-block:12px;padding-inline:16px;border-radius:14px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein);font-size:14px;line-height:1.5;color:rgb(var(--ink))}main[data-stil=a] .bi-seite .bi-bibliothek>[aria-live]:empty{margin-block-end:-14px}main[data-stil=a] .bi-seite .bi-bibliothek>[aria-live]>div{display:grid;gap:4px;margin-bottom:0;padding-block:14px 10px;padding-inline:20px;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .bi-seite .bi-bibliothek>[aria-live]>div>p:first-child{margin-bottom:4px;font-size:13px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-bibliothek>[aria-live]>div>p:first-child:focus{outline:none}main[data-stil=a] .bi-seite .bi-bibliothek>[aria-live] ul>li{padding-block:4px}main[data-stil=a] .bi-seite .bi-bibliothek>[aria-live] ul>li+li{padding-top:10px;border-top:1px solid rgb(var(--sa-trenner))}main[data-stil=a] .bi-seite .bi-bibliothek>[aria-live] details{margin-top:6px;padding-block:8px;padding-inline:12px;border:0;border-radius:12px;background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .bi-seite .bi-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none}main[data-stil=a] .bi-seite .bi-karte{display:flex;flex-direction:column;gap:10px;min-width:0;padding-block:18px 14px;padding-inline:20px;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .bi-seite .bi-karte-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}main[data-stil=a] .bi-seite .bi-karte-text{display:grid;gap:3px;min-width:0}main[data-stil=a] .bi-seite .bi-art{font-size:12.5px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-karte-titel{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:rgb(var(--ink));overflow-wrap:anywhere}main[data-stil=a] .bi-seite .bi-fassung{font-size:13px;font-weight:500;color:rgb(var(--ink)/.82)}main[data-stil=a] .bi-seite .bi-meta{font-size:13px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-meta-link{justify-self:start;font-size:13px;font-weight:500;color:rgb(var(--ink));text-decoration:underline;text-decoration-color:rgb(var(--sa-rand-knopf));text-underline-offset:3px}main[data-stil=a] .bi-seite .bi-stand{flex:none;padding-block:3px;padding-inline:9px;border-radius:999px;background-color:rgb(var(--sa-flaeche));font-size:12px;font-weight:600}main[data-stil=a] .bi-seite .bi-merkmal{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding-block:3px;padding-inline:10px;border-radius:999px;background-color:rgb(var(--sa-wie-grund));font-size:12px;font-weight:500;color:rgb(var(--sa-wie))}main[data-stil=a] .bi-seite .bi-karte-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:auto;padding-top:12px;border-top:1px solid rgb(var(--sa-trenner))}main[data-stil=a] .bi-seite .bi-herkunft{font-size:12px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-aktion{margin-inline-start:auto;font-size:13.5px;font-weight:600;color:rgb(var(--ink));text-decoration:underline;text-decoration-color:rgb(var(--sa-rand-knopf));text-underline-offset:3px}main[data-stil=a] .bi-seite .bi-aktion+.bi-loeschen{margin-inline-start:0}main[data-stil=a] .bi-seite .bi-loeschen{padding:0;border:0;background:none;font:inherit;font-size:13.5px;font-weight:500;color:rgb(var(--sa-was));cursor:pointer}main[data-stil=a] .bi-seite :is(.bi-aktion,.bi-loeschen,.bi-meta-link):hover{text-decoration:underline;text-decoration-color:currentColor}main[data-stil=a] .bi-seite :is(.bi-aktion,.bi-loeschen,.bi-meta-link):focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:4px}main[data-stil=a] .bi-seite .bi-status{flex:none;display:inline-flex;align-items:center;gap:6px;padding-block:3px;padding-inline:10px;border:0;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer}main[data-stil=a] .bi-seite .bi-leer{display:grid;justify-items:center;gap:12px;padding:32px;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte);text-align:center}main[data-stil=a] .bi-seite .bi-leer>p{margin:0;font-size:15px;color:rgb(var(--ink)/.82)}main[data-stil=a] .bi-seite .bi-leise{margin:0;font-size:14px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-schritt-titel{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--ink))}main[data-stil=a] .bi-seite .bi-arten{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none}main[data-stil=a] .bi-seite .bi-art-karte{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);align-content:start;gap:4px 14px;width:100%;height:100%;min-width:0;padding-block:20px;padding-inline:20px 56px;border:0;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte);color:rgb(var(--ink));text-align:start;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}main[data-stil=a] .bi-seite .bi-art-karte:hover{box-shadow:var(--sa-schatten-karte),var(--sa-schatten-gewaehlt);transform:translateY(-1px)}main[data-stil=a] .bi-seite .bi-art-karte:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:3px}main[data-stil=a] .bi-seite .bi-art-kachel{grid-row:1/span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink)/.85)}main[data-stil=a] .bi-seite .bi-art-titel{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3}main[data-stil=a] .bi-seite .bi-art-satz{margin:0;font-size:13.5px;line-height:1.5;color:rgb(var(--ink)/.78)}main[data-stil=a] .bi-seite .bi-art-pfeil{position:absolute;top:20px;inset-inline-end:18px;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink))}main[data-stil=a] .bi-seite .bi-art-karte:hover .bi-art-pfeil{background-color:rgb(var(--ink));color:rgb(var(--sa-karte))}:root[dir=rtl] main[data-stil=a] .bi-seite .bi-art-pfeil svg{transform:scaleX(-1)}main[data-stil=a] .bi-seite .bi-stepper{gap:6px}main[data-stil=a] .bi-seite .bi-stepper>li>span[aria-hidden=true]{display:none}main[data-stil=a] .bi-seite .bi-stepper button{min-height:34px;padding-block:4px;padding-inline:6px 14px;border:1px solid rgb(var(--sa-rand));border-radius:999px;background-color:rgb(var(--sa-karte));font-size:13.5px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .bi-seite .bi-stepper button>span:first-child{width:22px;height:22px;background-color:rgb(var(--sa-flaeche));font-variant-numeric:tabular-nums;color:rgb(var(--ink)/.75)}main[data-stil=a] .bi-seite .bi-stepper button[aria-current=step][class]{border-color:rgb(var(--ink));background-color:rgb(var(--ink));color:rgb(var(--sa-karte))}main[data-stil=a] .bi-seite .bi-stepper button[aria-current=step][class]>span:first-child{background-color:rgb(var(--sa-karte)/.2);color:rgb(var(--sa-karte))}main[data-stil=a] .bi-seite .bi-stepper button:not([aria-disabled]):not([aria-current]){color:rgb(var(--ink))}main[data-stil=a] .bi-seite .bi-stepper button:not([aria-disabled]):not([aria-current])>span:first-child{position:relative;font-size:0;background-color:rgb(var(--sa-wie-grund));color:rgb(var(--sa-wie))}main[data-stil=a] .bi-seite .bi-stepper button:not([aria-disabled]):not([aria-current])>span:first-child:before{content:"";position:absolute;inset:0;width:12px;height:12px;margin:auto;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E") center /contain no-repeat}main[data-stil=a] .bi-seite .bi-stepper button:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}@media (max-width:639.98px){main[data-stil=a] .er-seite .eg-kopf h1{font-size:24px}main[data-stil=a] .er-seite .eg-tisch{padding:10px;border-radius:16px}main[data-stil=a] .er-seite .eg-karte{padding-block:18px;padding-inline:18px}main[data-stil=a] .er-seite .eg-lauf>li{width:25%}main[data-stil=a] .er-seite .eg-lauf.eg-lauf-fuenf>li{width:20%}main[data-stil=a] .er-seite .eg-lauf-fuenf .eg-lauf-knopf{font-size:11.5px}main[data-stil=a] .er-seite .eg-reiter>button{padding-inline:12px;border-radius:14px}main[data-stil=a] .er-seite .er-werkzeuge>summary{padding-inline:18px}main[data-stil=a] .er-seite .er-werkzeuge>div{padding-inline:14px}:root:has(main[data-stil=a] .er-seite) .er-plan-zeile{grid-template-columns:minmax(0,1fr);gap:2px}main[data-stil=a] .bi-seite .bi-titel{font-size:24px}main[data-stil=a] .bi-seite .bi-karte{padding-inline:16px}main[data-stil=a] .bi-seite .bi-art-karte{padding-block:16px;padding-inline:16px 52px}}@media (max-width:379.98px){main[data-stil=a] .er-seite .eg-lauf-fuenf .eg-lauf-knopf{font-size:10.5px}}@media (prefers-reduced-motion:reduce){main[data-stil=a] .bi-seite .bi-art-karte{transition:none}main[data-stil=a] .bi-seite .bi-art-karte:hover{transform:none}}}