._3Ns8vG_badge{letter-spacing:.02em;vertical-align:middle;border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:600;display:inline-block}._3Ns8vG_soon{background:var(--warn-bg);color:var(--warn)}._3Ns8vG_draft{background:var(--draft-bg);color:var(--draft)}
.QohNhW_steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.QohNhW_step{counter-increment:step;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:4px;padding:16px 18px 16px 58px;display:grid;position:relative}.QohNhW_step:before{content:counter(step);background:var(--brand-navy);width:30px;height:30px;color:var(--on-accent);border-radius:50%;place-items:center;font-size:.9rem;font-weight:700;display:grid;position:absolute;top:16px;left:16px}.QohNhW_step span{color:var(--muted);font-size:.92rem}.QohNhW_handover{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:10px;margin:0;padding:16px 20px;display:grid}.QohNhW_handover legend{padding:0 6px;font-weight:700}.QohNhW_option{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.QohNhW_option input:disabled+span{color:var(--muted)}
.booNvq_wrap{gap:20px;margin:24px 0 8px;display:grid}.booNvq_form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:16px;padding:20px;display:grid}.booNvq_form h2,.booNvq_listBox h2{margin:0}.booNvq_hint{color:var(--muted);margin:0}.booNvq_row{grid-template-columns:1fr;gap:6px;max-width:520px;display:grid}.booNvq_row label{margin-top:6px;font-weight:600}.booNvq_row input{font:inherit;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);border-radius:10px;padding:10px 12px}.booNvq_q{border:0;margin:0;padding:0}.booNvq_q legend{margin-bottom:8px;padding:0;font-weight:600}.booNvq_opts{flex-wrap:wrap;gap:8px;display:flex}.booNvq_opt{border:1px solid var(--line-strong);cursor:pointer;background:var(--bg);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.booNvq_opt:has(input:checked){border-color:var(--brand-navy);background:var(--surface-alt);box-shadow:inset 0 0 0 1px var(--brand-navy)}.booNvq_opt input{accent-color:var(--brand-navy);margin:0}.booNvq_opt:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.booNvq_result{border:1px solid;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.booNvq_result ul{margin:0;padding-left:20px}.booNvq_result small{color:var(--muted)}.booNvq_geeignet{border-color:var(--brand-green);color:#14583c;background:#e3f1ea}.booNvq_angaben,.booNvq_manuell{background:var(--warn-bg);color:var(--warn);border-color:#d9a93a}.booNvq_nichtGeeignet{color:#8a2e20;background:#f6e1dd;border-color:#a23b2a}.booNvq_listBox{gap:10px;display:grid}.booNvq_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.booNvq_item{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;display:flex}.booNvq_item>span:first-child{min-width:0;font-weight:600}.booNvq_chip{border:1px solid;border-radius:999px;padding:2px 10px;font-size:.82rem;font-weight:600}.booNvq_linkBtn{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;margin-left:auto;text-decoration:underline}
