.dekxsq_formular{flex-direction:column;gap:16px;display:flex}.dekxsq_formular label{flex-direction:column;gap:6px;font-size:15px;font-weight:600;display:flex}.dekxsq_formular input{border:1px solid var(--border-strong);background:var(--surface);min-height:46px;color:var(--text);font:inherit;border-radius:8px;padding:0 12px;font-weight:400}.dekxsq_formular input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #1f3a5f2e}.dekxsq_fehler{background:var(--red-soft);color:var(--red);border:1px solid #f1a9a9;border-radius:8px;align-items:flex-start;gap:8px;padding:12px 14px;font-weight:600;display:flex}.dekxsq_haupt{border:1px solid var(--brand-dark);background:var(--brand);color:#fff;cursor:pointer;border-radius:8px;min-height:50px;font-size:17px;font-weight:700}.dekxsq_haupt:hover:not(:disabled){background:var(--brand-dark)}.dekxsq_haupt:disabled{opacity:.6;cursor:progress}.dekxsq_hilfe{color:var(--subtle);font-size:14px}.dekxsq_hilfe a{color:var(--primary);font-weight:600;text-decoration:underline}.dekxsq_erfolg{color:#1d5b2c;background:#ecf8ef;border:1px solid #9fd3ad;border-radius:8px;padding:12px 14px;font-weight:600}
