.compound-editor{grid-column:1/-1;border:1px solid #b9dff5;border-radius:14px;background:#f4faff;padding:18px;min-width:0}.compound-editor p{font-size:.88rem;line-height:1.5;color:#526578}.compound-editor [hidden],.registration-compound-block[hidden],.registration-compound-block [hidden]{display:none!important}.compound-question{border:1px solid #cbd5df;background:#fff;border-radius:12px;padding:16px;margin:14px 0;min-width:0}.compound-question>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.compound-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.compound-question-grid label{display:flex;flex-direction:column;gap:6px;font-size:.85rem;min-width:0}.compound-question-grid input:not([type=checkbox]),.compound-question-grid select,.compound-question-grid textarea{width:100%;min-width:0;box-sizing:border-box;padding:11px;border:1px solid #bdcbd7;border-radius:8px;font:inherit;background:#fff;color:#16334b}.compound-question-grid .compound-check{flex-direction:row;align-items:center}.compound-question-grid .compound-wide{grid-column:1/-1}.compound-options{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0}.compound-options .compound-check{border:1px solid #d8e1e8;border-radius:8px;padding:8px}.compound-error{color:#a32626!important}.compound-editor button{white-space:normal}.registration-compound-block{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;grid-column:1/-1;min-width:0;padding:16px;border:1px solid #dce5ec;border-radius:12px}.registration-compound-block>.width-full{grid-column:1/-1}.registration-compound-block>.width-half{grid-column:span 3}.registration-compound-block>.width-third{grid-column:span 2}.registration-compound-block .public-field{min-width:0}.registration-compound-block input,.registration-compound-block select,.registration-compound-block textarea{max-width:100%;box-sizing:border-box}.compound-preview{grid-column:1/-1;min-width:0}.compound-preview .registration-compound-block{padding:12px;gap:12px}.compound-preview .public-field{display:flex;flex-direction:column;gap:6px;font-size:.8rem}.compound-preview input:not([type=checkbox]):not([type=radio]),.compound-preview select,.compound-preview textarea{width:100%;padding:9px;border:1px solid #cbd5df;border-radius:7px;background:#fff;font:inherit}.compound-preview .public-radio-group{display:flex;flex-wrap:wrap;gap:10px}.compound-preview small{color:#607587}.builder-field:has([data-compound-enabled]:checked){border-color:#72bde9;background:#f4faff}@media(max-width:650px){.compound-question-grid{grid-template-columns:minmax(0,1fr)}.compound-editor{padding:12px}.compound-question{padding:12px}.registration-compound-block>.public-field{grid-column:1/-1}.compound-question>header{align-items:flex-start}.compound-preview .registration-compound-block>.public-field{grid-column:1/-1}}


.compound-option-sets{display:grid;gap:12px}.compound-option-set{padding:12px;border:1px solid #b9dff5;border-radius:9px;background:#f4faff}.compound-option-set>span{font-weight:700;color:#16334b}.compound-question-grid small{line-height:1.4;color:#526578}
