.mzvRTW_seite{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100dvh;padding:72px 16px 28px;display:flex;position:relative;overflow:hidden}.mzvRTW_hintergrund{z-index:-1;background:radial-gradient(560px 360px at 50% 38%, var(--accent-bg), transparent 70%), linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 36px 36px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 36px 36px;animation:mzvRTW_einblenden 1.2s var(--weich) both;position:absolute;inset:0;-webkit-mask-image:radial-gradient(640px 460px at 50% 42%,#000 25%,#0000 78%);mask-image:radial-gradient(640px 460px at 50% 42%,#000 25%,#0000 78%)}.mzvRTW_schalter{align-items:center;gap:8px;display:flex;position:absolute;top:20px;right:20px}.mzvRTW_karte{text-align:center;border-radius:var(--r-flaeche);background:color-mix(in srgb, var(--card) 86%, transparent);border:1px solid var(--line);width:100%;max-width:400px;box-shadow:var(--pop);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);animation:mzvRTW_erscheinen .8s var(--weich) both;flex-direction:column;align-items:center;gap:20px;padding:40px 36px 36px;display:flex}.mzvRTW_zeichen{border-radius:var(--r-karte);object-fit:cover;width:56px;height:56px;box-shadow:0 0 0 1px var(--line), 0 12px 28px -12px #0000008c;background:#fff}.mzvRTW_kopf{flex-direction:column;align-items:center;gap:10px;display:flex}.mzvRTW_titel{letter-spacing:-.04em;color:var(--ink);font-size:30px;font-weight:700;line-height:1.1}.mzvRTW_unter{color:var(--muted);overflow-wrap:anywhere;font-size:13.5px}.mzvRTW_schriftzug{opacity:.85}:root[data-thema=dunkel] .mzvRTW_schriftzug{filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-thema]) .mzvRTW_schriftzug{filter:invert()}}.mzvRTW_text{max-width:310px;color:var(--text);text-wrap:balance;font-size:14px;line-height:1.55}.mzvRTW_formular{width:100%}.mzvRTW_knopf{border-radius:var(--r-knopf);letter-spacing:-.01em;border:1px solid var(--primary);background:var(--primary);width:100%;height:50px;color:var(--on-primary);cursor:pointer;appearance:none;transition:background .2s, transform .25s var(--weich), box-shadow .25s var(--weich);justify-content:center;align-items:center;gap:11px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0003,0 12px 24px -12px #0000008c}.mzvRTW_knopf:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 2px 4px #0003,0 18px 32px -14px #0009}.mzvRTW_knopf:active{transform:scale(.98)}.mzvRTW_knopf:disabled{cursor:progress;transform:none}.mzvRTW_google{background:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.mzvRTW_kreis{border:2px solid color-mix(in srgb, var(--on-primary) 30%, transparent);border-top-color:var(--on-primary);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite mzvRTW_drehen}.mzvRTW_fehler{border-radius:var(--r-feld);text-align:left;background:var(--red-bg);width:100%;color:var(--red-ink);align-items:center;gap:9px;padding:11px 14px;font-size:13px;font-weight:500;display:flex}.mzvRTW_fehler:before{content:"";background:var(--red);border-radius:50%;flex:none;width:7px;height:7px}.mzvRTW_fuss{color:var(--muted);animation:mzvRTW_erscheinen .8s .15s var(--weich) both;flex-wrap:wrap;justify-content:center;gap:6px;font-size:12px;display:flex}.mzvRTW_fuss a:hover{color:var(--ink)}@keyframes mzvRTW_drehen{to{transform:rotate(360deg)}}@keyframes mzvRTW_einblenden{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.mzvRTW_karte{border-radius:var(--r-karte);padding:32px 22px 26px}.mzvRTW_titel{font-size:26px}.mzvRTW_schalter{top:14px;right:14px}}
