.request-editor fieldset{min-width:0;margin:24px 0;padding:24px;border:1px solid #c9ced6}.request-editor legend{padding:0 10px;font-weight:600;color:#1b293f}.request-editor .formgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.request-editor .field{min-width:0;display:block}.request-editor .field.full{grid-column:1/-1}.request-editor label{display:block;margin-bottom:8px}.request-editor input:not([type=checkbox]):not([type=radio]),.request-editor select,.request-editor textarea{width:100%;box-sizing:border-box}.request-editor .small{font-size:13px;line-height:1.7;margin:8px 0;color:#596474}.request-editor [hidden]{display:none!important}.request-editor .required{margin-left:8px;font-size:11px}.rq-check,.request-editor .rq-checks label{display:flex!important;align-items:center;gap:10px;margin:10px 0;font-size:14px}.rq-check input[type=checkbox],.request-editor input[type=checkbox],.request-editor input[type=radio],form[data-kind=registration] .customerOptions input[type=radio]{appearance:auto!important;-webkit-appearance:auto!important;width:18px!important;height:18px!important;min-height:0!important;padding:0!important;margin:0!important;flex:0 0 18px;box-shadow:none!important;border-radius:0!important;accent-color:#1b293f}.request-editor .rq-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px}form[data-kind=registration] [data-reg-request] .customerOptions{display:flex;flex-wrap:wrap;gap:12px}form[data-kind=registration] [data-reg-request] .customerOptions label{display:flex;align-items:center;gap:12px;border:1px solid #c9ced6;padding:14px 16px;background:#fff;margin:0;cursor:pointer}form[data-kind=registration] [data-reg-request] .customerOptions label:has(input:checked){border-color:#1b293f;background:#e9edf2;box-shadow:inset 0 0 0 1px #1b293f}form[data-kind=registration] [data-reg-request] .customerOptions label:focus-within{outline:2px solid #65778f;outline-offset:3px}@media(max-width:640px){.request-editor fieldset{padding:18px 14px}.request-editor .formgrid{grid-template-columns:1fr;gap:18px}.request-editor .rq-checks{grid-template-columns:1fr}form[data-kind=registration] [data-reg-request] .customerOptions{display:grid;grid-template-columns:1fr}}
