.-BI6NW_seite{--grund:#f6f6f3;--karte:#fff;--linie:#e2e1dc;--linie2:#cfcec8;--schrift:#1c1c1e;--leise:#55565b;--gruen:#1e3d34;--gruen-hell:#2c5f55;--akzent:#b05e3e;--akzent-schrift:#fff;--fokus:#1e3d34;--fehler:#a3303f;--fehler-grund:#f7e4e6;--hinweis-grund:#eef3f1;background:var(--grund);min-height:100vh;color:var(--schrift);font-family:var(--font-plex), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;overflow-wrap:anywhere;flex-direction:column;font-size:15px;line-height:1.5;transition:background-color .4s,color .4s;display:flex}html[data-mode=dark] .-BI6NW_seite{--grund:#0b0b0c;--karte:#17181a;--linie:#2a2b2f;--linie2:#3a3b40;--schrift:#f2f1ec;--leise:#c2c1ba;--gruen:#1e3d34;--gruen-hell:#2c5f55;--akzent:#c87454;--akzent-schrift:#fff;--fokus:#e3a386;--fehler:#e8929e;--fehler-grund:#2e171b;--hinweis-grund:#16251f}.-BI6NW_seite *,.-BI6NW_seite :before,.-BI6NW_seite :after{box-sizing:border-box}.-BI6NW_seite h1,.-BI6NW_seite p,.-BI6NW_seite ol{margin:0}.-BI6NW_seite a{color:inherit;text-underline-offset:3px}.-BI6NW_seite :focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-radius:6px}.-BI6NW_kopf{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.-BI6NW_marke{letter-spacing:.01em;color:var(--schrift);font-size:15px;font-weight:600}.-BI6NW_marke b{color:var(--akzent);font-weight:600}.-BI6NW_mitte{flex:1;justify-content:center;align-items:center;padding:12px 16px 32px;display:flex}.-BI6NW_karte{background:var(--karte);border:1px solid var(--linie);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:420px;padding:28px 24px;transition:background-color .4s,border-color .4s;animation:.3s both -BI6NW_einblenden;display:flex}.-BI6NW_karte.-BI6NW_breit{max-width:520px}@keyframes -BI6NW_einblenden{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.-BI6NW_titel{letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:1.2}.-BI6NW_leise{color:var(--leise);font-size:14px}.-BI6NW_firma{letter-spacing:.04em;text-transform:uppercase;color:var(--gruen-hell);font-size:13px;font-weight:600}html[data-mode=dark] .-BI6NW_firma{color:#a9cbbf}.-BI6NW_bald{background:var(--hinweis-grund);border-radius:12px;padding:14px 16px;font-size:14.5px}.-BI6NW_fuss{text-align:center;color:var(--leise);padding:0 16px 22px;font-size:12.5px}.-BI6NW_form{flex-direction:column;gap:14px;display:flex}.-BI6NW_feld{flex-direction:column;gap:6px;display:flex}.-BI6NW_feld>span{font-size:13.5px;font-weight:600}.-BI6NW_eingabe{font:inherit;color:var(--schrift);background:var(--karte);border:1px solid var(--linie2);border-radius:10px;width:100%;padding:11px 12px;font-size:16px;transition:border-color .2s}.-BI6NW_eingabe:focus{border-color:var(--fokus);outline:none}.-BI6NW_code{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;max-width:220px;font-size:22px}.-BI6NW_fehler{background:var(--fehler-grund);color:var(--fehler);border-radius:10px;padding:10px 12px;font-size:14px}.-BI6NW_schritte{flex-direction:column;gap:6px;padding-left:20px;font-size:14.5px;display:flex}.-BI6NW_qr{background:#fff;border-radius:12px;justify-content:center;padding:8px;display:flex}.-BI6NW_qr img{width:188px;height:188px;display:block}.-BI6NW_schluessel{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.04em;-webkit-user-select:all;user-select:all;font-size:13px}.-BI6NW_taste{font:inherit;background:var(--akzent);color:var(--akzent-schrift);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.-BI6NW_taste:hover{opacity:.92}.-BI6NW_taste:active{transform:translateY(1px)}.-BI6NW_taste:disabled{opacity:.55;cursor:default}.-BI6NW_zweit{font:inherit;border:1px solid var(--linie2);color:var(--schrift);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.-BI6NW_zweit:hover{background:var(--linie)}.-BI6NW_zweit:disabled{opacity:.55;cursor:default}.-BI6NW_link{font:inherit;color:var(--schrift);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.-BI6NW_zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.-BI6NW_schalter{cursor:pointer;background:#d6d5cf;border:0;border-radius:999px;flex:none;width:51px;height:31px;padding:0;transition:background-color .35s;position:relative}.-BI6NW_schalter:after{content:"";background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .35s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000040}.-BI6NW_schalter[aria-checked=true]{background:var(--gruen-hell)}.-BI6NW_schalter[aria-checked=true]:after{transform:translate(20px)}@media (max-width:480px){.-BI6NW_karte{padding:24px 18px}.-BI6NW_titel{font-size:22px}}@media (prefers-reduced-motion:reduce){.-BI6NW_seite,.-BI6NW_seite *,.-BI6NW_seite :before,.-BI6NW_seite :after{transition:none!important;animation:none!important}}
