.login-body[data-astro-cid-7m5wdkdj]{background:var(--color-g9);min-height:100dvh;color:var(--color-ink);overflow-x:hidden}.kulisse[data-astro-cid-7m5wdkdj]{background:var(--color-g9);position:fixed;inset:0;overflow:hidden}.kulisse-bild[data-astro-cid-7m5wdkdj]{filter:blur(26px)saturate(1.1);transform-origin:50% 30%;animation:.7s ease-out both kulisse-in;position:absolute;inset:0;transform:scale(1.12)}.schleier[data-astro-cid-7m5wdkdj]{background:#0c1c1861;position:fixed;inset:0}.login-main[data-astro-cid-7m5wdkdj]{z-index:1;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));justify-content:center;align-items:center;display:flex;position:relative}.login-card[data-astro-cid-7m5wdkdj]{background:var(--color-paper);border-top:3px solid var(--color-gold);outline-offset:8px;width:100%;max-width:420px;animation:karte-in .62s var(--ease-out-expo) 80ms both;outline:1px solid #f4efe347;padding:28px 24px 22px}@media (width>=640px){.login-card[data-astro-cid-7m5wdkdj]{padding:36px 36px 26px}}@media (height<=520px) and (orientation:landscape){.login-main[data-astro-cid-7m5wdkdj]{padding-top:max(12px, env(safe-area-inset-top));padding-bottom:max(12px, env(safe-area-inset-bottom))}.login-card[data-astro-cid-7m5wdkdj]{max-width:560px;padding:18px 28px 14px}.login-card[data-astro-cid-7m5wdkdj] .kopf,.login-card[data-astro-cid-7m5wdkdj] .abschluss[data-astro-cid-7m5wdkdj]{display:none}.login-card[data-astro-cid-7m5wdkdj] .kicker[data-astro-cid-7m5wdkdj].mt-8{margin-top:0}.login-card[data-astro-cid-7m5wdkdj] .login-aktion[data-astro-cid-7m5wdkdj]{margin-top:14px}}.login-card[data-astro-cid-7m5wdkdj].is-shake{animation:.42s cubic-bezier(.36,.07,.19,.97) both schuetteln}.login-card[data-astro-cid-7m5wdkdj].is-out{animation:.24s ease-in both karte-aus}html:not([data-bereich=ausbilder]) .nur-a[data-astro-cid-7m5wdkdj],html[data-bereich=ausbilder] .nur-m[data-astro-cid-7m5wdkdj]{display:none!important}.login-aktion[data-astro-cid-7m5wdkdj]{margin-top:28px}.senden[data-astro-cid-7m5wdkdj]{background:var(--color-gold);width:100%;height:54px;color:var(--color-g9);font:800 13px/1 var(--font-head);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}@media (hover:hover){.senden[data-astro-cid-7m5wdkdj]:hover{background:var(--color-gold-l)}}.senden[data-astro-cid-7m5wdkdj] .s-text[data-astro-cid-7m5wdkdj]{align-items:center;gap:12px;display:inline-flex}[data-astro-cid-7m5wdkdj][data-state=pruefe] .senden[data-astro-cid-7m5wdkdj]{cursor:progress}.senden[data-astro-cid-7m5wdkdj] .s-pfeil{transition:transform .3s var(--ease-out-expo);position:absolute;right:18px}@media (width<=420px){.senden[data-astro-cid-7m5wdkdj] .s-pfeil{display:none}}@media (hover:hover){.senden[data-astro-cid-7m5wdkdj]:hover .s-pfeil{transform:translate(3px)}}.senden[data-astro-cid-7m5wdkdj] .s-pruefe[data-astro-cid-7m5wdkdj],.senden[data-astro-cid-7m5wdkdj] .s-ok[data-astro-cid-7m5wdkdj]{align-items:center;gap:8px;display:none}[data-astro-cid-7m5wdkdj][data-state=pruefe] .senden[data-astro-cid-7m5wdkdj] .s-pruefe[data-astro-cid-7m5wdkdj],[data-astro-cid-7m5wdkdj][data-state=ok] .senden[data-astro-cid-7m5wdkdj] .s-ok[data-astro-cid-7m5wdkdj]{display:inline-flex}[data-astro-cid-7m5wdkdj][data-state=pruefe] .senden[data-astro-cid-7m5wdkdj] .s-text[data-astro-cid-7m5wdkdj],[data-astro-cid-7m5wdkdj][data-state=ok] .senden[data-astro-cid-7m5wdkdj] .s-text[data-astro-cid-7m5wdkdj],[data-astro-cid-7m5wdkdj][data-state=pruefe] .senden[data-astro-cid-7m5wdkdj] .s-pfeil,[data-astro-cid-7m5wdkdj][data-state=ok] .senden[data-astro-cid-7m5wdkdj] .s-pfeil{display:none}[data-astro-cid-7m5wdkdj][data-state=ok] .senden[data-astro-cid-7m5wdkdj]{background:var(--color-g9);color:var(--color-gold-l)}.senden[data-astro-cid-7m5wdkdj] .drehen{animation:.8s linear infinite drehen}.zurueck[data-astro-cid-7m5wdkdj]{min-height:44px;font:700 14px/1 var(--font-head);color:var(--color-g7);align-items:center;gap:8px;margin-top:10px;text-decoration:none;display:inline-flex}@keyframes kulisse-in{0%{opacity:0}}@keyframes karte-in{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes karte-aus{to{opacity:0;transform:translateY(-10px)scale(.985)}}@keyframes schuetteln{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}@keyframes drehen{to{transform:rotate(360deg)}}
