@keyframes ic-vor{0%{opacity:0;translate:0 .625rem}}@keyframes ic-zurueck{0%{opacity:0;translate:0 -.625rem}}@keyframes ic-rasten{40%{scale:.985}}@keyframes ic-haken{0%{scale:.4;opacity:0}}@keyframes ic-satz{0%{opacity:0;translate:0 .25rem}}@keyframes ic-chip{0%{opacity:0;translate:0 .75rem;scale:.88}}@keyframes ic-note{0%{opacity:0;translate:0 .75rem;filter:blur(4px)}}.ic-schritt{transition:opacity .16s var(--ease-exit),translate .16s var(--ease-exit)}.ic-schritt[data-phase=geht]{opacity:0;translate:0 -.5rem}.ic-schritt[data-richtung=vor] [data-ic-teil]{animation:ic-vor .34s var(--ease-enter) both;animation-delay:calc(var(--i, 0) * 40ms)}.ic-schritt[data-richtung=zurueck] [data-ic-teil]{animation:ic-zurueck .34s var(--ease-enter) both;animation-delay:calc(var(--i, 0) * 40ms)}.ic-option[data-rastet]{animation:ic-rasten .22s var(--ease-standard)}.ic-haken{animation:ic-haken .2s var(--ease-enter) both}.ic-satz{animation:ic-satz .22s var(--ease-enter) both}.ic-chip{animation:ic-chip .36s cubic-bezier(.34,1.36,.64,1) both}.ic-note{animation:ic-note .52s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.ic-schritt{transition:none}.ic-chip,.ic-haken,.ic-note,.ic-option[data-rastet],.ic-satz,.ic-schritt [data-ic-teil]{animation:none!important}}.ic-skala{--ic-schwach:#f25c05;--ic-mittel:#d97706;--ic-gut:#16a34a}.ic-skala[data-stimmung=schwach]{--ic-ton:var(--color-brand-700);--ic-farbe:var(--ic-schwach)}.ic-skala[data-stimmung=mittel]{--ic-ton:var(--color-warning);--ic-farbe:var(--ic-mittel)}.ic-skala[data-stimmung=gut]{--ic-ton:var(--color-success);--ic-farbe:var(--ic-gut)}.ic-ton{color:var(--ic-ton)}.ic-schein{background:radial-gradient(closest-side,color-mix(in oklab,var(--ic-farbe) 16%,transparent),transparent)}.ic-ring-spur{stroke:var(--color-surface-muted)}.ic-ring-wert{transition:stroke-dashoffset var(--ic-lauf,1.1s) var(--ease-enter),opacity .12s linear}.ic-ring-punkt{transform-box:view-box;transform-origin:100px 100px;transition:transform var(--ic-lauf,1.1s) var(--ease-enter)}.ic-ring-punkt-rand{fill:var(--color-surface);filter:drop-shadow(0 1px 2px rgb(22 26 31/.22))}.ic-ring-punkt-kern{fill:var(--ic-farbe);transition:fill .3s var(--ease-standard)}.ic-ring-ziel{opacity:0;transition:opacity .5s var(--ease-standard) calc(var(--ic-lauf, 1.1s) - .12s)}.ic-ring-ziel[data-laeuft]{opacity:.32}.ic-ring-note{font-size:2.5rem;line-height:1;letter-spacing:-.04em}@media (min-width:640px){.ic-ring-note{font-size:3.25rem}}@keyframes ic-folgt{0%{opacity:0;translate:0 .5rem}}.ic-folgt{animation:ic-folgt .42s var(--ease-enter) both;animation-delay:calc(.38s + var(--i, 0) * 90ms)}@keyframes ic-landet{0%{opacity:0;translate:0 .75rem;scale:.96}70%{opacity:1;scale:1.015}}.ic-landet{animation:ic-landet .52s var(--ease-enter) both;animation-delay:calc(.38s + var(--i, 0) * 90ms)}.ic-stufe{color:var(--ic-ton);background:color-mix(in oklab,var(--ic-farbe) 11%,var(--color-surface))}@media (prefers-reduced-motion:reduce){.ic-ring-punkt,.ic-ring-punkt-kern,.ic-ring-wert,.ic-ring-ziel{transition:none}.ic-folgt,.ic-landet{animation:none}}