.eltern{max-width:720px}.eltern h1{max-width:18ch}.eltern>p{max-width:62ch}.eltern-einleitung{color:var(--foreground);margin-top:18px;margin-bottom:32px;font-size:1.125rem}.eltern-folgen{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:16px;margin:0 0 32px;padding:22px 24px}.eltern-folgen h2{font-family:var(--schrift-titel);margin:0 0 12px;font-size:1.125rem}.eltern-folgen ul{margin:0;padding-left:22px;list-style:outside}.eltern-folgen li{margin-bottom:8px;line-height:1.6}.eltern-folgen li:last-child{margin-bottom:0}.eltern-eingabe{border:0;margin:0 0 22px;padding:0}.eltern-eingabe>legend{color:var(--muted-foreground);margin-bottom:10px;font-size:.9375rem;display:block}.eltern-code{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;max-width:520px;display:grid}.eltern-stelle{display:contents}.eltern-strich{display:none}.eltern-code input{text-align:center;border:1px solid var(--border);background:var(--card);width:100%;height:56px;color:var(--foreground);text-transform:uppercase;border-radius:12px;padding:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.25rem}.eltern-code input:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-color:var(--primary)}.eltern-code input:disabled{opacity:.5}@media (max-width:420px){.eltern-code{gap:4px}.eltern-code input{border-radius:10px;height:46px;font-size:1rem}}.eltern .knopf{width:100%;max-width:420px}.eltern-leise{color:var(--muted-foreground);max-width:62ch;margin-top:28px;font-size:.9375rem}
