.ap-anm{position:relative}.ap-anm-box{height:var(--hoehe-eingabe-gross);border-radius:var(--radius-feld);background:var(--weiss);color:var(--weiss-text);box-shadow:inset 0 0 0 1.5px var(--weiss-rand), var(--weiss-vertieft);transition:box-shadow .12s;position:relative}.ap-anm-box:focus-within{box-shadow:inset 0 0 0 2px oklch(from var(--a) .52 c h), 0 0 0 4px oklch(from var(--a) .55 c h / .22)}.ap-anm-box input{z-index:1;border-radius:inherit;width:100%;height:100%;color:inherit;background:0 0;border:0;outline:none;margin:0;padding:0 16px;font-size:17px;display:block;position:relative}.ap-anm-box input::placeholder{color:var(--weiss-rand)}.ap-anm-box input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--weiss) inset;-webkit-text-fill-color:var(--weiss-text);animation:1ms autofill-erkannt}@keyframes autofill-erkannt{0%{opacity:1}to{opacity:1}}.ap-anm[data-fehler] .ap-anm-box{box-shadow:inset 0 0 0 2px var(--code-rot-licht), 0 0 0 4px var(--code-rot-halo)}.ap-anm[data-fehler] .ap-anm-box input{color:var(--code-rot-ziffer);-webkit-text-fill-color:var(--code-rot-ziffer)}.ap-anm-box:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(var(--code-erfolg-oben), var(--code-erfolg-unten));pointer-events:none;transition:opacity .17s;position:absolute;inset:0}.ap-anm[data-zustand=hell] .ap-anm-box,.ap-anm[data-zustand=stapel] .ap-anm-box,.ap-anm[data-zustand=gruen] .ap-anm-box{box-shadow:inset 0 0 0 2px var(--code-licht), 0 0 0 3px var(--code-licht-halo), 0 10px 20px -8px #00000080;will-change:transform, width}.ap-anm[data-zustand=gruen] .ap-anm-box:before,.ap-anm[data-zustand=fertig] .ap-code-ziel:after{opacity:1}.ap-form:has(.ap-anm) .ap-aktionen{margin-top:10px}@media (prefers-reduced-motion:reduce){.ap-anm[data-zustand=pruefen] .ap-anm-box{box-shadow:inset 0 0 0 1.5px oklch(from var(--a) .52 c h), var(--weiss-vertieft)}}
