.an-seite{background:var(--seite);min-height:100dvh;color:var(--text);font:400 14px/20px var(--font-sans);flex:1;justify-content:center;align-items:center;padding:48px 16px;display:flex}.an-karte{background:var(--flaeche);border:1px solid var(--rand);border-radius:8px;width:100%;max-width:400px;padding:24px}.an-stoerung{max-width:560px}.an-logo{width:32px;height:32px;margin-bottom:16px;display:block}.an-logo svg{width:100%;height:100%;display:block}.an-karte h1{font:500 20px/28px var(--font-display);color:var(--text);margin:0}.an-karte h1:focus{outline:none}.an-karte h2{font:600 15px/20px var(--font-sans);margin:0}.an-form,.an-gruppe{gap:16px;margin-top:16px;display:grid}.an-gruppe>.an-form{margin-top:0}.an-karte p{margin:0}.an-karte h1+.an-meta{margin-top:16px}.an-meta{color:var(--leise);font-size:12px;line-height:16px}.an-leise{color:var(--leise)}.an-mail{color:var(--text);overflow-wrap:anywhere;font-weight:600}.an-karte .an-abstand{margin-top:16px}.an-aktionen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an-meta+h1{margin-top:4px}.an-breit{width:100%}.an-code{font-variant-numeric:tabular-nums;font-size:16px;line-height:24px}.an-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.an-status{min-height:16px;color:var(--leise);font-size:12px;line-height:16px}.an-wahl{border:0;gap:4px;min-width:0;margin:0;padding:0;display:grid}.an-wahl legend{color:var(--leise);margin-bottom:4px;padding:0;font-size:12px;font-weight:600;line-height:16px}.an-wahl label{border:1px solid var(--rand-stark);background:var(--flaeche);overflow-wrap:anywhere;touch-action:manipulation;border-radius:6px;align-items:center;gap:8px;min-height:32px;padding:0 8px;display:flex}.an-wahl label:hover{background:var(--hover)}.an-wahl label:has(input:checked){background:var(--auswahl);border-color:var(--akzent-rand);font-weight:600}.an-wahl label:has(input:focus-visible){outline:2px solid var(--fokus);outline-offset:1px}.an-wahl input{width:16px;height:16px;accent-color:var(--akzent-grafik);flex:none;margin:0}.an-aufklappen{color:var(--leise)}.an-aufklappen summary{cursor:pointer;text-underline-offset:4px;touch-action:manipulation;align-items:center;gap:4px;min-height:32px;text-decoration:underline;display:inline-flex}.an-aufklappen summary:hover{color:var(--text)}.an-aufklappen summary:focus-visible{outline:2px solid var(--fokus);outline-offset:1px}.an-aufklappen summary svg{width:16px;height:16px}.an-aufklappen[open] .an-zu-offen,.an-aufklappen:not([open]) .an-auf-offen{display:none}.an-aufklappen p{margin-top:8px}.an-abschnitt{border-top:1px solid var(--rand);gap:12px;margin-top:24px;padding-top:16px;display:grid}.an-qr{border:1px solid var(--rand);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:canvas;border-radius:8px;padding:16px;display:inline-block}.an-qr img{width:200px;height:200px;display:block}.an-schluessel{border:1px solid var(--rand-stark);background:var(--erhoeht);color:var(--text);font:400 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:6px;padding:8px 12px;display:block}.an-einrichten{flex-direction:column;gap:16px;margin-top:16px;display:flex}.an-block{flex-direction:column;gap:8px;display:flex}.an-einrichten>.an-form{margin-top:0}.an-einrichten p,.an-block p{margin:0}.an-kopf-karte{font:600 15px/20px var(--font-sans);color:var(--text);margin:0}.an-kopf-karte:focus{outline:none}.an-fuss{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:639px){.an-seite{align-items:flex-start;padding:24px 16px}.an-karte{padding:16px}.an-wahl label,.an-aufklappen summary{min-height:44px}}
