.anim-eingabe{width:100%;max-width:560px;font:var(--text-body);color:var(--color-text)}.anim-eingabe__karte{border:var(--linie);border-radius:var(--radius-2xl);width:100%;padding:var(--space-6) var(--space-5) var(--space-3);background:var(--color-white);box-shadow:0 6px 24px color-mix(in srgb, var(--color-text) 12%, transparent);position:relative}.anim-eingabe__text{min-height:var(--space-6);padding-left:var(--space-2);font:var(--text-body);white-space:pre-wrap;word-break:break-word}.anim-eingabe__text--leer{color:color-mix(in srgb, var(--color-text-muted) 50%, transparent)}.anim-eingabe__cursor{vertical-align:-.18em;background:var(--color-accent);width:2px;height:1.05em;animation:1s step-end infinite anim-cursor;display:inline-block}@keyframes anim-cursor{50%{opacity:0}}.anim-eingabe__leiste{margin-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.anim-eingabe__plus{width:32px;height:32px;color:var(--color-accent);justify-content:center;align-items:center;display:inline-flex}.anim-eingabe__plus svg{width:20px;height:20px}.anim-eingabe__senden{line-height:0;transition:transform .18s cubic-bezier(.34,1.56,.64,1);display:inline-flex;transform:scale(1)}.anim-eingabe__senden--aktiv{transform:scale(.86)}.anim-eingabe__senden svg{width:28px;height:28px}.anim-eingabe__senden-flaeche{fill:var(--color-accent)}.anim-eingabe__senden-pfeil{fill:var(--color-white)}.anim-akte-eingabe{width:100%;max-width:420px}.anim-akte-eingabe .anim-eingabe{max-width:none}.anim-orbit{--anim-tempo:1;justify-content:center;width:100%;max-width:320px;margin-inline:auto;display:flex}.anim-orbit__svg{width:100%;height:auto;overflow:visible}.anim-orbit__ring{fill:none;stroke:var(--color-sand);stroke-dasharray:15 15}.anim-orbit__zentrum{fill:var(--color-sand-hell)}.anim-orbit__bahn{transform-box:view-box;transform-origin:114px 121px;animation:anim-orbit-drehung calc(46s / var(--anim-tempo)) linear infinite}.anim-orbit__bahn--innen{animation-duration:calc(32s / var(--anim-tempo));animation-direction:reverse}.anim-orbit__kachel{transform-box:fill-box;transform-origin:50%;animation:anim-orbit-drehung calc(46s / var(--anim-tempo)) linear infinite reverse}.anim-orbit__kachel--innen{animation-duration:calc(32s / var(--anim-tempo));animation-direction:normal}@keyframes anim-orbit-drehung{to{transform:rotate(360deg)}}.anim-aktenliste{width:100%;height:calc(8 * var(--space-9));font:var(--text-small);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-text) var(--space-9), var(--color-text) calc(100% - var(--space-9)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--color-text) var(--space-9), var(--color-text) calc(100% - var(--space-9)), transparent 100%);position:relative;overflow:hidden}.anim-aktenliste__band{will-change:transform;position:absolute;top:0;left:0;right:0}.anim-aktenliste__zeile{--anim-nah:0;height:var(--space-9);padding:0 var(--space-2);border-bottom:1px solid color-mix(in srgb, var(--color-border) 50%, transparent);align-items:center;display:flex}.anim-aktenliste__text{min-width:0;padding-right:var(--space-4);white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb, var(--color-text-secondary) calc(var(--anim-nah) * 100%), color-mix(in srgb, var(--color-text-muted) 45%, transparent));flex:1 1 0;overflow:hidden}.anim-aktenliste__name{font:var(--text-label);color:color-mix(in srgb, var(--color-text) calc(var(--anim-nah) * 100%), color-mix(in srgb, var(--color-text-muted) 55%, transparent))}.anim-aktenliste__meta{font:var(--text-xs)}.anim-aktenliste__trenner{margin:0 var(--space-2);color:var(--color-border)}.anim-aktenliste__werkzeuge{flex:none;display:flex}.anim-aktenliste__chip{border-radius:var(--radius-voll);background:var(--color-bg-subtle);width:20px;height:20px;opacity:calc(.38 + .62 * var(--anim-nah));filter:grayscale(calc(1 - var(--anim-nah)));justify-content:center;align-items:center;display:inline-flex}.anim-aktenliste__chip+.anim-aktenliste__chip{margin-left:calc(-1 * var(--space-2))}.anim-aktenliste__chip img{width:56%;height:56%;display:block}@media (max-width:767px){.anim-aktenliste__adresse{display:none}}.anim-antwort{width:100%;height:220px;font:var(--text-small);color:var(--color-text-secondary);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-text) var(--space-5), var(--color-text) 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--color-text) var(--space-5), var(--color-text) 100%);position:relative;overflow:hidden}.anim-antwort__verlauf{transition:transform .42s cubic-bezier(.22,1,.36,1);position:relative}.anim-antwort__frage{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2xl);background:var(--color-bg-subtle);font:var(--text-small);display:inline-block}.anim-antwort__schritt{margin-top:var(--space-4);opacity:0;filter:blur(4px);transform:translateY(var(--space-2));transition:opacity .3s,filter .3s,transform .3s}.anim-antwort__schritt--sichtbar{opacity:1;filter:none;transform:none}.anim-antwort__text{font:var(--text-small)}.anim-antwort__werkzeug{align-items:center;gap:var(--space-3);color:var(--color-text-muted);display:flex}.anim-antwort__logos{display:inline-flex}.anim-antwort__logo{border-radius:var(--radius-voll);background:var(--color-bg-subtle);flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.anim-antwort__logo+.anim-antwort__logo{margin-left:calc(-1 * var(--space-2))}.anim-antwort__logo img{width:12px;height:12px;display:block}.anim-recherche{width:100%;font:var(--text-small);flex-direction:column;display:flex}.anim-recherche__huelle{max-height:0;transition:max-height .55s cubic-bezier(.22,1,.36,1);overflow:hidden}.anim-recherche__huelle--offen{max-height:160px}.anim-recherche__karte{padding:var(--space-4) var(--space-5);border:var(--linie);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--schatten-karte);opacity:0;transform:translateY(var(--space-3));transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s}.anim-recherche__huelle--offen .anim-recherche__karte{opacity:1;transform:none}.anim-recherche__titel{margin-bottom:var(--space-1);font:var(--text-label);color:var(--color-text)}.anim-recherche__detail{font:var(--text-small);color:var(--color-text-secondary)}.anim-recherche__tag{margin-top:var(--space-2);padding:0 var(--space-2);border:var(--linie);border-radius:var(--radius-sm);background:var(--color-bg-subtle);font:var(--text-xs);color:var(--color-text-muted);font-weight:500;display:inline-block}.anim-recherche__linie{height:var(--space-5);opacity:0;justify-content:center;transition:opacity .3s;display:flex;overflow:hidden}.anim-recherche__linie--sichtbar{opacity:1}.anim-recherche__linie:after{content:"";background-image:repeating-linear-gradient(to bottom, var(--color-text-muted) 0, var(--color-text-muted) 4px, transparent 4px, transparent 10px);background-size:2px 10px;width:2px;height:100%;animation:.6s linear infinite anim-recherche-lauf}@keyframes anim-recherche-lauf{0%{background-position:0 0}to{background-position:0 -20px}}.anim-quellen{--anim-tempo:1;border-radius:var(--radius-2xl);background:var(--color-primary);width:100%;height:360px;font:var(--text-small);position:relative;overflow:hidden}.anim-quellen__ticker{height:62%;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-text) 70%, transparent) 15%, color-mix(in srgb, var(--color-text) 70%, transparent) 75%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-text) 70%, transparent) 15%, color-mix(in srgb, var(--color-text) 70%, transparent) 75%, transparent 100%);animation:.7s cubic-bezier(.22,1,.36,1) .1s both anim-quellen-einblenden;position:absolute;top:0;left:0;right:0;overflow:hidden}.anim-quellen__band{animation:anim-quellen-lauf calc(25s / var(--anim-tempo)) linear infinite}@keyframes anim-quellen-lauf{to{transform:translateY(-50%)}}.anim-quellen__zeile{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-6);border-bottom:1px solid color-mix(in srgb, var(--color-white) 6%, transparent);display:flex}.anim-quellen__titel{white-space:nowrap;text-overflow:ellipsis;font:var(--text-small);color:color-mix(in srgb, var(--color-white) 55%, transparent);flex:1;overflow:hidden}.anim-quellen__meta{white-space:nowrap;font:var(--text-xs);color:color-mix(in srgb, var(--color-white) 30%, transparent);flex-shrink:0}.anim-quellen__tag{padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-white) 6%, transparent);white-space:nowrap;font:var(--text-xs);color:color-mix(in srgb, var(--color-white) 30%, transparent);flex-shrink:0;font-weight:500}.anim-quellen__karte{bottom:var(--space-5);left:var(--space-5);right:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--radius-2xl);background:var(--color-white);box-shadow:0 8px 32px color-mix(in srgb, var(--color-text) 30%, transparent);animation:.65s cubic-bezier(.22,1,.36,1) .25s both anim-quellen-einblenden;position:absolute}@keyframes anim-quellen-einblenden{0%{opacity:0;transform:translateY(var(--space-6))}to{opacity:1;transform:none}}.anim-quellen__karte-titel{margin-bottom:var(--space-4);font:var(--text-h6);color:var(--color-text)}.anim-quellen__daten{gap:var(--space-6);margin-bottom:var(--space-4);display:flex}.anim-quellen__label{margin-bottom:var(--space-1);font:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 40%, transparent);font-weight:500}.anim-quellen__wert{font:var(--text-label);color:color-mix(in srgb, var(--color-text) 70%, transparent)}.anim-quellen__trenner{height:1px;margin-bottom:var(--space-3);background:color-mix(in srgb, var(--color-text) 8%, transparent)}.anim-quellen__fuss{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.anim-quellen__thema{font:var(--text-xs);color:color-mix(in srgb, var(--color-text) 50%, transparent)}.anim-quellen__link{padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text) 5%, transparent);white-space:nowrap;font:var(--text-xs);color:color-mix(in srgb, var(--color-text) 60%, transparent);font-weight:500}@media (max-width:767px){.anim-quellen__daten{gap:var(--space-4);flex-wrap:wrap}.anim-quellen__fuss{flex-wrap:wrap}}.anim-skills{--anim-schritt:var(--space-2);--anim-faecher:calc(4 * var(--space-3));isolation:isolate;aspect-ratio:43/50;width:100%;max-width:280px;font:var(--text-small);position:relative}.anim-skills:hover{--anim-schritt:var(--space-3)}.anim-skills__blatt{bottom:0;right:0;top:calc(var(--anim-faecher) - var(--anim-tiefe) * var(--anim-schritt));left:calc(var(--anim-faecher) - var(--anim-tiefe) * var(--anim-schritt));border-radius:var(--radius-2xl) 0 0 0;background:color-mix(in srgb, var(--color-bg-subtle) calc(var(--anim-tiefe) * 25%), var(--color-white));box-shadow:var(--schatten-flach);transition:top .42s cubic-bezier(.22,1,.36,1),left .42s cubic-bezier(.22,1,.36,1);position:absolute}.anim-skills__blatt:first-child{--anim-tiefe:4;z-index:1}.anim-skills__blatt:nth-child(2){--anim-tiefe:3;z-index:2}.anim-skills__blatt:nth-child(3){--anim-tiefe:2;z-index:3}.anim-skills__blatt:nth-child(4){--anim-tiefe:1;z-index:4}.anim-skills__vorne{bottom:0;right:0;top:var(--anim-faecher);left:var(--anim-faecher);z-index:5;padding:var(--space-5);border-radius:var(--radius-2xl) 0 var(--radius-2xl) 0;background:var(--color-white);box-shadow:0 14px 34px color-mix(in srgb, var(--color-text) 10%, transparent);transition:box-shadow .42s;position:absolute;overflow:hidden}.anim-skills:hover .anim-skills__vorne{box-shadow:0 20px 44px color-mix(in srgb, var(--color-text) 14%, transparent)}.anim-skills__kopf{font:var(--text-xs);letter-spacing:.01em}.anim-skills__wort{color:var(--color-text);font-weight:700}.anim-skills__name{color:var(--color-text-muted)}.anim-skills__titel{margin-top:var(--space-2);font:var(--text-h6);letter-spacing:-.01em;color:var(--color-text)}.anim-skills__text{margin-top:var(--space-2);font:var(--text-small);color:var(--color-text-secondary);white-space:pre-line}.anim-skills__fade{background:linear-gradient(to bottom, transparent, var(--color-white));pointer-events:none;height:25%;position:absolute;bottom:0;left:0;right:0}.anim-netz{place-items:center;width:100%;height:100%;display:grid}.anim-netz svg{width:100%;height:auto;overflow:visible}.anim-netz__kante{fill:none;stroke:color-mix(in srgb, var(--color-primary) 60%, transparent);stroke-width:1.5px;stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.32,.72,0,1)}.anim-netz__knoten{opacity:0;transition:opacity .42s var(--kurve), transform .42s cubic-bezier(.32, .72, 0, 1);transform-box:fill-box;transform-origin:50%;transform:scale(.7)}.anim-netz__knoten--da{opacity:1;transform:scale(1)}.anim-netz__knoten circle{fill:var(--color-bg);stroke:var(--color-primary);stroke-width:1.5px}.anim-netz__knoten--norm circle{fill:var(--color-primary)}.anim-netz__knoten text{font:var(--text-netz);fill:var(--color-text);paint-order:stroke;stroke:var(--color-bg);stroke-width:3.5px;stroke-linejoin:round}.anim-netz__knoten--urteil text{fill:var(--color-text-leise)}.anim-agent{--agent-chat-breite:640px;--agent-plan-breite:380px;--agent-chat-hoehe:460px;--agent-kurve:cubic-bezier(.22, 1, .36, 1);font:var(--text-agent);color:var(--color-text);place-items:center;display:grid;position:absolute;inset:0}.anim-agent__buehne{border-radius:var(--radius-karte);background:var(--color-weiss);box-shadow:0 24px 60px color-mix(in srgb, var(--color-band-dunkel) 18%, transparent);transform-origin:50%;align-items:stretch;display:flex}.anim-agent__chat,.anim-agent__plan{box-sizing:border-box;flex-shrink:0}.anim-agent__trenner{width:1px;height:calc(var(--agent-chat-hoehe) * .75);background:var(--color-rahmen-grau);flex-shrink:0;align-self:center}.anim-agent__chat{width:var(--agent-chat-breite);height:var(--agent-chat-hoehe);padding:var(--space-8)}.anim-agent__fenster{height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-text) var(--space-8));mask-image:linear-gradient(to bottom, transparent 0, var(--color-text) var(--space-8));overflow:hidden}.anim-agent__verlauf{padding-top:var(--space-8);gap:var(--space-5);will-change:transform;flex-direction:column;transition:opacity .4s;display:flex;position:relative}.anim-agent__chat--aus .anim-agent__verlauf{opacity:0}.anim-agent__zeile[data-da=nein],.anim-agent__aufruf[data-da=nein]{display:none}.anim-agent__zeile,.anim-agent__aufruf{animation:anim-agent-herein .55s var(--agent-kurve) both}@keyframes anim-agent-herein{0%{opacity:0;transform:translate3d(0, var(--space-3), 0)}}.anim-agent__text{animation:none}.anim-agent__wort{animation:.4s ease-out both anim-agent-wort}@keyframes anim-agent-wort{0%{opacity:0}}.anim-agent__frage{max-width:70%;padding:var(--space-2) var(--space-4);border-radius:var(--radius-2xl);background:var(--color-flaeche-grau);align-self:flex-end}.anim-agent__recherche{gap:var(--space-4);flex-direction:column;display:flex}.anim-agent__rechercheKopf{align-items:center;gap:var(--space-3);font:var(--text-flies);color:var(--color-agent-leise);display:flex}.anim-agent__rechercheKopf svg{fill:currentColor;width:10px;height:10px}.anim-agent__aufruf{gap:var(--space-3);display:flex;position:relative}.anim-agent__aufrufe .anim-agent__aufruf:not(:last-child){padding-bottom:var(--space-4)}.anim-agent__aufrufe .anim-agent__aufruf:not(:last-child):after{content:"";top:28px;left:10px;bottom:var(--space-1);background:var(--color-rahmen-grau);width:1px;position:absolute}.anim-agent__logo{flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.anim-agent__logo img{object-fit:contain;width:20px;height:20px}.anim-agent__aufruf>div{flex-direction:column;gap:2px;display:flex}.anim-agent__treffer{font:var(--text-klein);color:var(--color-agent-treffer)}.anim-agent__treffer--sucht{color:var(--color-agent-leise);animation:.9s ease-in-out infinite anim-agent-sucht}@keyframes anim-agent-sucht{50%{opacity:.4}}.anim-agent__fertig{gap:var(--space-4);flex-direction:column;display:flex}.anim-agent__dokument{gap:var(--space-1);padding:var(--space-5) var(--space-6);border:1px solid var(--color-rahmen-grau);border-radius:var(--radius-2xl);flex-direction:column;display:flex}.anim-agent__dokument strong{font:var(--text-punkt);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.anim-agent__dokument span,.anim-agent__quellen{font:var(--text-klein);color:var(--color-agent-leise)}.anim-agent__plan{width:var(--agent-plan-breite);padding:var(--space-7) var(--space-8);font:var(--text-flies);flex-direction:column;margin:0;list-style:none;display:flex}.anim-agent__plan li{align-items:center;gap:var(--space-4);padding-block:var(--space-4);display:flex;position:relative}.anim-agent__plan li:not(:last-child):after{content:"";border-radius:var(--radius-voll);background:linear-gradient(var(--color-agent-leise), var(--color-agent-leise)) top / 100% 0 no-repeat var(--color-rahmen-grau);width:2px;height:calc(100% - 30px);transition:background-size .6s var(--agent-kurve);position:absolute;top:calc(50% + 15px);left:10px}.anim-agent__schritt--fertig:not(:last-child):after{background-size:100% 100%}.anim-agent__zeichen{box-sizing:border-box;border-radius:var(--radius-voll);border:2px solid var(--color-rahmen-grau);width:22px;height:22px;color:var(--color-agent-leise);flex-shrink:0;place-items:center;transition:border-color .35s;display:grid}.anim-agent__schritt--laeuft .anim-agent__zeichen{border-bottom-color:var(--color-text);animation:.9s linear infinite anim-agent-dreht}@keyframes anim-agent-dreht{to{transform:rotate(360deg)}}.anim-agent__schritt--fertig .anim-agent__zeichen{border:1.5px solid var(--color-agent-leise)}.anim-agent__zeichen svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;width:14px;height:14px;transition:stroke-dashoffset .45s var(--agent-kurve) .1s}.anim-agent__schritt--fertig .anim-agent__zeichen svg{stroke-dashoffset:0}@media (max-width:767px){.anim-agent{--agent-chat-breite:440px;--agent-chat-hoehe:540px}.anim-agent__plan,.anim-agent__trenner{display:none}}.anim-auswahl{width:100%;font:var(--text-karte-text);color:var(--color-text);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.anim-auswahl__menue{box-sizing:border-box;width:min(380px,100%);padding:var(--space-3);border-radius:var(--radius-2xl);background:var(--color-weiss);box-shadow:0 24px 60px color-mix(in srgb, var(--color-band-dunkel) 22%, transparent), 0 2px 6px color-mix(in srgb, var(--color-band-dunkel) 8%, transparent);opacity:0;transform:translate3d(0, var(--space-3), 0) scale(.98);flex-direction:column;gap:2px;transition:opacity .4s,transform .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.anim-auswahl--offen .anim-auswahl__menue{opacity:1;transform:none}.anim-auswahl__kopf{padding:var(--space-2) var(--space-3) var(--space-2);font:var(--text-klein);color:var(--color-agent-leise)}.anim-auswahl__suche{align-items:center;gap:var(--space-2);margin:0 var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-flaeche-grau);font:var(--text-klein);color:var(--color-agent-leise);display:flex}.anim-auswahl__suche svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.anim-auswahl__akte{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:background-color .25s;display:flex}.anim-auswahl__akte img{object-fit:contain;flex:none;width:18px;height:18px}.anim-auswahl__akte>div{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.anim-auswahl__akte strong{color:var(--color-text-leise);white-space:nowrap;text-overflow:ellipsis;font-weight:400;transition:color .25s;overflow:hidden}.anim-auswahl__akte span{font:var(--text-klein);color:var(--color-agent-leise)}.anim-auswahl__akte--ueber,.anim-auswahl__akte--gewaehlt{background:var(--color-flaeche-grau)}.anim-auswahl__akte--gewaehlt strong{color:var(--color-text);font-weight:500}.anim-auswahl__haken{fill:none;width:16px;height:16px;stroke:var(--color-text);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22px;flex:none;transition:stroke-dashoffset .45s cubic-bezier(.22,1,.36,1)}.anim-auswahl__akte--gewaehlt .anim-auswahl__haken{stroke-dashoffset:0}.anim-auswahl__zeichen{flex:none;display:grid}.anim-auswahl__zeichen>svg{grid-area:1/1}.anim-auswahl__schloss{fill:none;width:16px;height:16px;stroke:var(--color-text);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1);transform:scale(.6)}.anim-auswahl--gesperrt .anim-auswahl__akte--gewaehlt .anim-auswahl__haken{opacity:0;transition:opacity .25s}.anim-auswahl--gesperrt .anim-auswahl__akte--gewaehlt .anim-auswahl__schloss{opacity:1;transform:none}.anim-auswahl__zeiger{pointer-events:none;opacity:0;align-items:flex-start;transition:transform .9s cubic-bezier(.45,0,.2,1),opacity .3s;display:flex;position:absolute;top:0;left:0;transform:translate(110%,115%)}.anim-auswahl__zeiger--da{opacity:1}.anim-auswahl__zeiger svg{width:22px;height:22px;fill:var(--color-text);stroke:var(--color-weiss);stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--color-band-dunkel) 25%, transparent));transform-origin:3px 3px;transition:transform .15s}.anim-auswahl__zeiger--klick svg{transform:scale(.85)}.anim-auswahl__zeiger span{margin:var(--space-4) 0 0 calc(-1 * var(--space-1));padding:3px var(--space-3);border-radius:var(--radius-voll);background:var(--color-text);color:var(--color-weiss);font:var(--text-marke-mini);box-shadow:0 2px 6px color-mix(in srgb, var(--color-band-dunkel) 20%, transparent)}.anim-aufrufe{font:var(--text-agent);color:var(--color-text);flex-direction:column;flex:1;align-items:center;display:flex}.anim-aufrufe__karte{box-sizing:border-box;width:min(400px,100%);padding:var(--space-6) var(--space-7);border-radius:var(--radius-karte);background:var(--color-weiss);box-shadow:0 24px 60px color-mix(in srgb, var(--color-band-dunkel) 18%, transparent);margin-block:auto;position:relative}.anim-aufrufe__aufruf{gap:var(--space-3);display:flex;position:relative}.anim-aufrufe__aufruf:not(:last-of-type){padding-bottom:var(--space-4)}.anim-aufrufe__aufruf:not(:last-of-type):after{content:"";top:28px;left:10px;bottom:var(--space-1);background:var(--color-rahmen-grau);width:1px;position:absolute}.anim-aufrufe__logo{flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.anim-aufrufe__logo img{object-fit:contain;width:20px;height:20px}.anim-aufrufe__aufruf>div{flex-direction:column;gap:2px;min-width:0;display:flex}.anim-aufrufe__aufruf>div>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.anim-aufrufe__treffer{font:var(--text-klein);color:var(--color-agent-treffer)}.anim-aufrufe__hinweis{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);border:1px solid color-mix(in srgb, var(--color-weiss) 35%, transparent);border-radius:var(--radius-voll);background:color-mix(in srgb, var(--color-band-dunkel) 45%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);box-shadow:0 18px 40px color-mix(in srgb, var(--color-band-dunkel) 22%, transparent);color:var(--color-weiss);font:var(--text-knopf-klein);white-space:nowrap;margin:0;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.anim-aufrufe__hinweis>span{border-radius:var(--radius-voll);background:var(--color-weiss);place-items:center;width:24px;height:24px;display:grid}.anim-aufrufe__hinweis svg{fill:none;width:12px;height:12px;stroke:var(--color-text);stroke-width:2.6px;stroke-linecap:round}@media (max-width:767px){.anim-aufrufe__karte{padding:var(--space-5)}.anim-aufrufe__aufruf>div>span:first-child{white-space:normal}}.anim-skill{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-weiss) 70%, transparent);border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--color-flaeche-grau) 90%, transparent);-webkit-backdrop-filter:blur(16px);width:min(470px,100%);box-shadow:0 30px 70px color-mix(in srgb, var(--color-band-dunkel) 30%, transparent);font:var(--text-klein);color:var(--color-text);flex-direction:column;gap:5px;padding:6px;display:flex}.anim-skill__feld{padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);background:var(--color-weiss);box-shadow:0 1px 2px color-mix(in srgb, var(--color-band-dunkel) 6%, transparent)}.anim-skill__kopf{align-items:center;gap:var(--space-3);display:flex}.anim-skill__kopf div{flex-direction:column;display:flex}.anim-skill__kopf strong{font:var(--text-punkt)}.anim-skill__kopf div span{color:var(--color-agent-leise)}.anim-skill__status{padding:2px var(--space-3);border-radius:var(--radius-voll);background:color-mix(in srgb, var(--color-flaeche-tanne) 10%, transparent);color:var(--color-flaeche-tanne);font:var(--text-marke-mini);margin-left:auto}.anim-skill__titelzeile{align-items:center;display:flex}.anim-skill__titel{font:var(--text-overline);margin:0 0 var(--space-2)}.anim-skill__titelzeile .anim-skill__titel{margin-bottom:var(--space-1)}.anim-skill__werkzeuge{gap:var(--space-3);margin-left:auto;display:flex}.anim-skill__werkzeuge svg{fill:none;width:13px;height:13px;stroke:var(--color-agent-leise);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.anim-skill__text{color:var(--color-agent-leise);margin:0}.anim-skill__schritte{margin:0;padding:0;list-style:none}.anim-skill__schritte li{align-items:center;gap:var(--space-3);padding-block:5px;display:flex;position:relative}.anim-skill__schritte li:not(:last-child):after{content:"";background:var(--color-rahmen-grau);width:1px;position:absolute;top:24px;bottom:-6px;left:9.5px}.anim-skill__nummer{text-align:center;width:20px;color:var(--color-agent-leise);font-variant-numeric:tabular-nums;flex:none}.anim-skill__schritt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.anim-skill__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.anim-skill__chip{padding:var(--space-1) var(--space-3);border:1px solid var(--color-rahmen-grau);border-radius:var(--radius-lg);background:var(--color-weiss);color:var(--color-text-leise);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.anim-skill__chip--klein{padding:1px var(--space-2);border-radius:var(--radius-md);flex:none;margin-left:auto}.anim-skill__zeichen{fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.anim-skill__chip--klein .anim-skill__zeichen{width:11px;height:11px}.anim-skill__zeichen--akte{stroke:var(--color-karte-dunkel)}.anim-skill__zeichen--quelle{stroke:var(--color-flaeche-tanne)}
