.check{max-width:560px;margin:52px auto 0;position:relative}.feld{background:var(--flaeche);outline-offset:4px;border:1px solid #928b80;border-radius:18px;outline:1.5px dashed #0000;align-items:center;gap:8px;padding:6px 6px 6px 24px;display:flex}.feld span{text-align:left;color:var(--grau);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;overflow:hidden}.feld button{background:var(--tinte);color:#fff;white-space:nowrap;border-radius:12px;padding:13px 20px;font-size:15px;font-weight:500}.check small{color:var(--grau);margin-top:16px;font-size:14px;display:block}.feld:focus-within{border-color:var(--tinte)}.feld .eingabe{align-items:center;gap:8px;display:flex}.check .frage{letter-spacing:-.01em;color:var(--tinte);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.feld input{min-width:0;color:var(--tinte);background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-size:17px}.feld button{cursor:pointer;border:0}.feld button:disabled{opacity:.7;cursor:default}@media (max-width:560px){.check .feld{flex-wrap:wrap;padding:6px}.check .feld .eingabe{flex:100%;padding:2px 12px}.check .feld input{padding:12px 0}.check .feld button{flex:100%;padding:15px 20px;font-size:16px}}.check .fehler{color:#b42318;margin-top:14px;font-size:14px;font-weight:500}.check-ergebnis{z-index:6;text-align:left;max-width:760px;margin:56px auto 0;position:relative}
