.kk[data-v-41d6ab7d]{color:var(--ink);container-type:inline-size}.kk__flaeche[data-v-41d6ab7d]{background:var(--white);box-shadow:var(--ui-schatten-gross);border-radius:clamp(12px,2.6cqw,22px);flex-direction:column;display:flex;overflow:hidden}.kk__chip[data-v-41d6ab7d]{background:var(--cream-2);color:var(--cream-4);white-space:nowrap;border-radius:.35em;padding:.2em .6em;font-size:.82em}.kk__knopf[data-v-41d6ab7d]{background:var(--blue-700);color:var(--white);font-weight:var(--w-demi);white-space:nowrap;border-radius:.5em;justify-content:center;align-items:center;padding:.55em 1.05em;display:inline-flex}.kk__knopf--klein[data-v-41d6ab7d]{padding:.45em .85em;font-size:.9em}.kk__knopf--breit[data-v-41d6ab7d]{width:100%}.kk__knopf--hell[data-v-41d6ab7d]{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--cream-3)}.kk__nr[data-v-41d6ab7d]{aspect-ratio:1;background:var(--blue-1);border-radius:50%;flex:none;place-items:center;width:1.8em;font-size:.85em;display:grid}.kk__nr[data-v-41d6ab7d],.kk__plakette[data-v-41d6ab7d]{font-weight:var(--w-bold)}.kk__plakette[data-v-41d6ab7d]{white-space:nowrap;border-radius:99px;align-items:center;gap:.3em;padding:.25em .7em;font-size:.82em;line-height:1.2;display:inline-flex}.kk__plakette svg[data-v-41d6ab7d]{width:1.1em}.kk__plakette--offen[data-v-41d6ab7d]{background:var(--offen-bg);color:var(--offen)}.kk__plakette--ok[data-v-41d6ab7d]{background:var(--ok-bg);color:var(--ok)}.kk__wechsel[data-v-41d6ab7d]{margin-inline-start:auto;display:grid}.kk__wechsel[data-v-41d6ab7d]>*{grid-area:1/1;justify-self:end}.kk__wechsel-vor[data-v-41d6ab7d]{visibility:hidden}.kk__zeile[data-v-41d6ab7d]{width:var(--b);background:var(--cream-2);border-radius:99px;height:.62em;display:block}.kk__ed[data-v-41d6ab7d]{font-size:clamp(10px,1.95cqw,15px)}.kk__ed-kopf[data-v-41d6ab7d]{border-bottom:1px solid var(--border);align-items:center;gap:.75em;padding:.8em 1.1em;display:flex}.kk__ed-zurueck[data-v-41d6ab7d]{width:1.3em;color:var(--cream-4);flex:none}.kk__ed-titel[data-v-41d6ab7d]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.12em;overflow:hidden}.kk__ed-gespeichert[data-v-41d6ab7d]{color:var(--cream-4);white-space:nowrap;align-items:center;gap:.3em;margin-inline-start:auto;font-size:.88em;display:inline-flex}.kk__ed-gespeichert svg[data-v-41d6ab7d]{width:1.05em}.kk__ed-rumpf[data-v-41d6ab7d]{background:var(--cream-1);grid-template-columns:minmax(0,29fr) minmax(0,71fr);display:grid}.kk__ed-leiste[data-v-41d6ab7d]{border-inline-end:1px solid var(--border);background:var(--white);flex-direction:column;gap:.7em;padding:1em .9em;display:flex}.kk__ed-leiste-titel[data-v-41d6ab7d]{font-size:.85em;font-weight:var(--w-demi)}.kk__ed-kacheln[data-v-41d6ab7d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45em;display:grid}.kk__ed-kachel[data-v-41d6ab7d]{border:1px solid var(--border);color:var(--cream-4);border-radius:.55em;flex-direction:column;align-items:center;gap:.3em;padding:.6em .2em .5em;font-size:.78em;display:flex}.kk__ed-kachel svg[data-v-41d6ab7d]{width:1.7em;color:var(--ink)}.kk__ed-ki[data-v-41d6ab7d]{box-shadow:inset 0 0 0 1.5px var(--cream-3);font-size:.85em;font-weight:var(--w-demi);white-space:nowrap;border-radius:.5em;justify-content:center;align-items:center;gap:.4em;padding:.5em .6em;display:inline-flex}.kk__ed-ki svg[data-v-41d6ab7d]{width:1.15em;color:var(--blue-700)}.kk__ed-lektion[data-v-41d6ab7d]{flex-direction:column;gap:.8em;padding:1em 1.1em 1.2em;display:flex}.kk__ed-lektionwahl[data-v-41d6ab7d]{align-items:center;gap:.6em;display:flex}.kk__ed-lektionwahl b[data-v-41d6ab7d],.kk__ed-von[data-v-41d6ab7d]{white-space:nowrap}.kk__ed-von[data-v-41d6ab7d]{color:var(--cream-4);margin-inline-start:auto;font-size:.85em}.kk__ed-baustein[data-v-41d6ab7d]{background:var(--white);box-shadow:0 0 0 1px var(--border),0 4px 12px #0a283c0f;border-radius:.7em;flex-direction:column;gap:.55em;padding:.85em 1em 1em;display:flex}.kk__ed-bkopf[data-v-41d6ab7d]{border-bottom:1px solid var(--border);align-items:center;gap:.5em;padding-block-end:.5em;display:flex}.kk__ed-art[data-v-41d6ab7d]{font-size:.85em;font-weight:var(--w-demi);color:var(--cream-4)}.kk__ed-kimarke[data-v-41d6ab7d]{background:var(--blue-1);font-size:.75em;font-weight:var(--w-bold);border-radius:.35em;padding:.1em .45em}.kk__ed-h[data-v-41d6ab7d]{font-size:1.05em}.kk__ed-quelle[data-v-41d6ab7d]{color:var(--cream-4);align-items:center;gap:.4em;font-size:.82em;display:inline-flex}.kk__ed-quelle svg[data-v-41d6ab7d]{flex:none;width:1.1em}.kk__ed-baustein--bild[data-v-41d6ab7d]{flex-direction:row;align-items:center;gap:.8em;padding:.7em}.kk__ed-bild[data-v-41d6ab7d]{aspect-ratio:4/3;background:var(--blue-1);border-radius:.45em;flex:none;place-items:center;width:4.2em;display:grid}.kk__ed-bild svg[data-v-41d6ab7d]{width:45%}.kk__ed-bildtext[data-v-41d6ab7d]{color:var(--cream-4);font-size:.88em}.kk__ed-bildtext b[data-v-41d6ab7d]{color:var(--ink);margin-inline-end:.3em}@container (width<=30rem){.kk__ed[data-v-41d6ab7d]{font-size:12px}.kk__ed-rumpf[data-v-41d6ab7d]{grid-template-columns:minmax(0,1fr)}.kk__ed-gespeichert[data-v-41d6ab7d],.kk__ed-leiste[data-v-41d6ab7d]{display:none}.kk__ed-kopf .kk__knopf[data-v-41d6ab7d]{margin-inline-start:auto}}.kk__handy[data-v-41d6ab7d]{background:var(--geraet);box-shadow:inset 0 0 0 1.5px var(--geraet-kante),var(--ui-schatten-gross);border-radius:15cqw;padding:3.2cqw}.kk__schirm[data-v-41d6ab7d]{aspect-ratio:9/18.4;background:var(--cream-1);border-radius:12cqw;flex-direction:column;gap:4.5cqw;padding:15cqw 5cqw 5cqw;font-size:clamp(9px,5.6cqw,15px);display:flex;position:relative;overflow:hidden}.kk__insel[data-v-41d6ab7d]{background:var(--geraet);border-radius:99px;width:28cqw;height:7.5cqw;position:absolute;top:4cqw;left:50%;transform:translate(-50%)}.kk__app-kopf[data-v-41d6ab7d]{flex-direction:column;gap:.6em;display:flex}.kk__app-kopf b[data-v-41d6ab7d]{font-size:1.35em}.kk__reiter[data-v-41d6ab7d]{gap:.4em;font-size:.85em;display:flex}.kk__reiter span[data-v-41d6ab7d]{color:var(--cream-4);border-radius:99px;padding:.3em .75em}.kk__reiter .is-aktiv[data-v-41d6ab7d]{background:var(--ink);color:var(--white);font-weight:var(--w-demi)}.kk__kurs[data-v-41d6ab7d]{background:var(--white);box-shadow:0 0 0 1px var(--border),0 6px 16px #0a283c14;border-radius:.9em;flex-direction:column;gap:.45em;padding:.85em;display:flex}.kk__kurs-bild[data-v-41d6ab7d]{background:var(--blue-2);border-radius:.6em;place-items:center;height:4.2em;margin-block-end:.3em;display:grid}.kk__kurs-bild svg[data-v-41d6ab7d]{width:2.3em}.kk__kurs-titel[data-v-41d6ab7d]{font-size:1.05em;line-height:1.2}.kk__kurs-frist[data-v-41d6ab7d]{color:var(--cream-4);font-size:.82em}.kk__balken[data-v-41d6ab7d]{background:var(--cream-2);border-radius:99px;height:.5em;margin-block-start:.3em;display:block;overflow:hidden}.kk__balken-fuell[data-v-41d6ab7d]{border-radius:inherit;background:var(--blue-700);transform-origin:0;width:33.4%;height:100%;display:block}.kk__kurs-stand[data-v-41d6ab7d]{color:var(--cream-4);margin-block-end:.3em;font-size:.8em}.kk__kurs--zwei[data-v-41d6ab7d]{gap:.35em}.kk__test[data-v-41d6ab7d]{gap:.75em;padding:1.3em 1.4em 0;font-size:clamp(11px,2.9cqw,16px)}.kk__test-kopf[data-v-41d6ab7d]{font-size:.85em;font-weight:var(--w-demi);color:var(--cream-4);justify-content:space-between;gap:1em;display:flex}.kk__test-kopf span[data-v-41d6ab7d]{font-weight:var(--w-medium)}.kk__test-frage[data-v-41d6ab7d]{margin-block-end:.2em;font-size:1.22em;line-height:1.2}.kk__antwort[data-v-41d6ab7d]{box-shadow:inset 0 0 0 1.5px var(--border);border-radius:.6em;align-items:center;gap:.7em;padding:.7em .85em;font-size:.95em;display:flex}.kk__kreis[data-v-41d6ab7d]{aspect-ratio:1;width:1.35em;box-shadow:inset 0 0 0 1.5px var(--cream-3);border-radius:50%;flex:none;place-items:center;display:grid}.kk__kreis svg[data-v-41d6ab7d]{width:72%}.kk__antwort--richtig[data-v-41d6ab7d]{background:var(--ok-bg);box-shadow:inset 0 0 0 1.5px var(--ok);font-weight:var(--w-demi)}.kk__antwort--richtig .kk__kreis[data-v-41d6ab7d]{background:var(--ok);box-shadow:none;color:var(--white)}.kk__ergebnis[data-v-41d6ab7d]{background:var(--ok-bg);align-items:center;gap:.7em;margin:.45em -1.4em 0;padding:.9em 1.4em;display:flex}.kk__ergebnis-haken[data-v-41d6ab7d]{aspect-ratio:1;background:var(--ok);width:1.7em;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.kk__ergebnis-haken svg[data-v-41d6ab7d]{width:62%}.kk__ergebnis-text[data-v-41d6ab7d]{color:var(--ok);flex-direction:column;font-size:.9em;line-height:1.25;display:flex}.kk__ergebnis-text b[data-v-41d6ab7d]{font-size:1.12em}.kk__ergebnis .kk__knopf[data-v-41d6ab7d]{margin-inline-start:auto}.kk__ab[data-v-41d6ab7d]{gap:.95em;padding:1.3em 1.4em 1.2em;font-size:clamp(11px,2.9cqw,16px)}.kk__ab-kopf[data-v-41d6ab7d]{align-items:center;gap:.8em;display:flex}.kk__ab-kopf b[data-v-41d6ab7d]{font-size:1.3em;line-height:1.15;display:block}.kk__ab-haken[data-v-41d6ab7d]{aspect-ratio:1;background:var(--ok);width:2.6em;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.kk__ab-haken svg[data-v-41d6ab7d]{width:58%}.kk__ab-zeit[data-v-41d6ab7d]{color:var(--cream-4);font-size:.9em}.kk__ab-erklaerung[data-v-41d6ab7d]{background:var(--cream-1);border-radius:.6em;align-items:flex-start;gap:.7em;padding:.75em .85em;font-size:.88em;line-height:1.35;display:flex}.kk__kasten[data-v-41d6ab7d]{aspect-ratio:1;background:var(--blue-700);width:1.3em;color:var(--white);border-radius:.3em;flex:none;place-items:center;margin-block-start:.05em;display:grid}.kk__kasten svg[data-v-41d6ab7d]{width:78%}.kk__ab-fakten[data-v-41d6ab7d]{font-size:.9em;font-weight:var(--w-demi);grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;display:grid}.kk__ab-fakten small[data-v-41d6ab7d]{font-size:.82em;font-weight:var(--w-medium);color:var(--cream-4);display:block}.kk__ab-leitung[data-v-41d6ab7d]{border-top:1px solid var(--border);flex-direction:column;gap:.5em;padding-block-start:.85em;display:flex}.kk__ab-leitung-titel[data-v-41d6ab7d]{font-size:.8em;font-weight:var(--w-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--cream-4)}.kk__person[data-v-41d6ab7d]{align-items:center;gap:.6em;font-size:.92em;display:flex}.kk__person b[data-v-41d6ab7d]{min-width:0;font-weight:var(--w-demi);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.kk__kuerzel[data-v-41d6ab7d]{aspect-ratio:1;background:var(--blue-1);width:2em;font-size:.75em;font-weight:var(--w-bold);border-radius:50%;flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.kk.ist-bereit:not(.is-an) .kk__wechsel-vor[data-v-41d6ab7d]{visibility:visible}.kk.ist-bereit:not(.is-an) .kk__wechsel-nach[data-v-41d6ab7d]{opacity:0}.kk.ist-bereit:not(.is-an) .kk__balken-fuell[data-v-41d6ab7d]{transform:scaleX(0)}.kk.ist-bereit:not(.is-an) .kk__antwort--richtig[data-v-41d6ab7d]{box-shadow:inset 0 0 0 1.5px var(--border);font-weight:var(--w-medium);background:0 0}.kk.ist-bereit:not(.is-an) .kk__antwort--richtig .kk__kreis[data-v-41d6ab7d]{box-shadow:inset 0 0 0 1.5px var(--cream-3);color:#0000;background:0 0}.kk.ist-bereit:not(.is-an) .kk__ergebnis[data-v-41d6ab7d]{opacity:0;transform:translateY(.6em)}.kk.ist-bereit:not(.is-an) .kk__ab-strich[data-v-41d6ab7d]{stroke-dashoffset:1px}.kk.ist-bereit:not(.is-an) .kk__ab-haken[data-v-41d6ab7d]{transform:scale(.6)}.kk.ist-bereit:not(.is-an) .kk__person--neu .kk__plakette[data-v-41d6ab7d]{opacity:0}.kk.is-an .kk__wechsel-vor[data-v-41d6ab7d]{animation:.3s 1.1s both kk-weg-41d6ab7d}.kk.is-an .kk__wechsel-nach[data-v-41d6ab7d]{animation:kk-stempel-41d6ab7d .45s var(--ease-out) 1.15s both}.kk.is-an .kk__balken-fuell[data-v-41d6ab7d]{animation:kk-fuellen-41d6ab7d .8s var(--ease-out) .5s both}.kk.is-an .kk__antwort--richtig[data-v-41d6ab7d]{animation:.35s .55s both kk-richtig-41d6ab7d}.kk.is-an .kk__antwort--richtig .kk__kreis[data-v-41d6ab7d]{animation:.35s .55s both kk-kreis-41d6ab7d}.kk.is-an .kk__ergebnis[data-v-41d6ab7d]{animation:kk-hoch-41d6ab7d .45s var(--ease-out) 1.05s both}.kk.is-an .kk__ab-haken[data-v-41d6ab7d]{animation:kk-stempel-41d6ab7d .5s var(--ease-out) .35s both}.kk.is-an .kk__ab-strich[data-v-41d6ab7d]{stroke-dasharray:1;animation:.45s ease-out .6s both kk-strich-41d6ab7d}.kk.is-an .kk__person--neu .kk__plakette[data-v-41d6ab7d]{animation:kk-stempel-41d6ab7d .45s var(--ease-out) 1.2s both}}@keyframes kk-weg-41d6ab7d{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes kk-stempel-41d6ab7d{0%{opacity:0;transform:scale(1.35)}70%{opacity:1;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes kk-fuellen-41d6ab7d{0%{transform:scaleX(0)}to{transform:none}}@keyframes kk-richtig-41d6ab7d{0%{box-shadow:inset 0 0 0 1.5px var(--border);background:0 0}to{background:var(--ok-bg);box-shadow:inset 0 0 0 1.5px var(--ok)}}@keyframes kk-kreis-41d6ab7d{0%{box-shadow:inset 0 0 0 1.5px var(--cream-3);color:#0000;background:0 0}to{background:var(--ok);box-shadow:none;color:var(--white)}}@keyframes kk-hoch-41d6ab7d{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@keyframes kk-strich-41d6ab7d{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
