.O_M79q_wrap{gap:var(--ruimte-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.O_M79q_form{gap:var(--ruimte-5);border:0;min-width:0;margin:0;padding:0;display:grid}.O_M79q_row{gap:var(--ruimte-2);display:grid}.O_M79q_label{font-weight:var(--gewicht-nadruk)}.O_M79q_input,.O_M79q_select{font:inherit;box-sizing:border-box;width:100%;max-width:420px;min-height:52px;padding:0 var(--ruimte-4);border:2px solid var(--kleur-veldrand);border-radius:var(--radius);background:var(--kleur-papier);color:var(--kleur-inkt)}.O_M79q_input:focus-visible,.O_M79q_select:focus-visible{border-color:var(--kleur-accent)}.O_M79q_input[aria-invalid=true]{border-color:var(--status-fout-tekst)}.O_M79q_hint{font-size:var(--maat-tekst);color:var(--kleur-bijtekst);margin:0}.O_M79q_choice{gap:var(--ruimte-5);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.O_M79q_choice legend{font-weight:var(--gewicht-nadruk);margin-bottom:var(--ruimte-2);padding:0}.O_M79q_choice label{align-items:center;gap:var(--ruimte-2);min-height:48px;display:inline-flex}.O_M79q_choice input{width:24px;height:24px;accent-color:var(--kleur-accent)}.O_M79q_result{background:var(--kleur-papier);border-radius:var(--radius);box-shadow:var(--schaduw);padding:var(--ruimte-5);gap:var(--ruimte-4);min-width:0;display:grid}.O_M79q_result h3{font-family:var(--letter-kop);font-weight:var(--gewicht-kop);font-size:var(--maat-kop-3);margin:0;line-height:1.2}.O_M79q_lines{margin:0 0 var(--ruimte-3);gap:var(--ruimte-2);font-variant-numeric:tabular-nums;padding:0;list-style:none;display:grid}.O_M79q_lines li,.O_M79q_sum>div{justify-content:space-between;gap:var(--ruimte-4);display:flex}.O_M79q_lines span:first-child{overflow-wrap:anywhere;min-width:0}.O_M79q_sum{gap:var(--ruimte-2);padding-top:var(--ruimte-3);border-top:1px solid var(--kleur-lijn);font-variant-numeric:tabular-nums;margin:0;display:grid}.O_M79q_sum dt,.O_M79q_sum dd{margin:0}.O_M79q_total{font-weight:var(--gewicht-nadruk);font-size:var(--maat-lead)}.O_M79q_note{margin:0 0 var(--ruimte-3);padding:var(--ruimte-2) var(--ruimte-3);border-radius:var(--radius);background:var(--status-let-vlak);color:var(--status-let-tekst);font-weight:var(--gewicht-nadruk)}.O_M79q_err{padding:var(--ruimte-2) var(--ruimte-3);border-radius:var(--radius);background:var(--status-fout-vlak);color:var(--status-fout-tekst);font-weight:var(--gewicht-nadruk);margin:0}.O_M79q_actions{gap:var(--ruimte-3);display:grid}.O_M79q_small{font-size:var(--maat-tekst);color:var(--kleur-bijtekst);margin:0}@media (max-width:820px){.O_M79q_wrap{gap:var(--ruimte-6);grid-template-columns:1fr}.O_M79q_input,.O_M79q_select{max-width:none}}
