.fs-sheet-models{grid-column:1/-1;min-width:0;padding:20px;border:1px solid #c7dce9;border-radius:16px;background:#f5f9fc}.fs-sheet-models h3{font-size:20px;margin:0 0 14px}.fs-sheet-models h4{font-size:17px;margin:18px 0 12px}.fs-sheet-models p,.fs-sheet-models small{line-height:1.55}.fs-sheet-models>small{display:block;margin-top:14px;color:#536578}.fs-model-choice{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin:12px 0}.fs-model-choice>label{flex:1 1 220px;min-width:0}.fs-model-choice button,.fs-builder-actions button,.fs-question-heading button,.fs-gift-catalog-editor button{position:static;border:1px solid #baceda;border-radius:9px;background:white;color:#13324e;padding:10px 12px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.fs-model-choice button:disabled,.fs-builder-actions button:disabled,.fs-question-heading button:disabled{opacity:.45;cursor:default}.fs-model-action{padding:12px;background:#e3eef5;border-radius:10px;color:#13324e}.fs-form-builder{border-top:1px solid #d2e0e9;margin-top:18px;padding-top:6px}.fs-form-builder label{display:flex;flex-direction:column;gap:6px}.fs-form-builder input:not([type=checkbox]),.fs-form-builder select,.fs-form-builder textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #c3d3dd;background:#fff;border-radius:8px;padding:10px;color:#122c43;font:inherit;font-size:14px}.fs-question-editor{display:grid;gap:12px;margin:14px 0;padding:15px;background:white;border:1px solid #d4e0e7;border-radius:12px}.fs-question-heading{display:flex;align-items:center;gap:7px}.fs-question-heading strong{margin-right:auto}.fs-builder-actions{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.fs-form-preview{padding:16px;background:white;border:1px dashed #779bae;border-radius:12px}.fs-configured-form{display:grid;gap:14px;grid-column:1/-1;margin:16px 0;padding:16px;border:1px solid #d0dfe8;border-radius:12px;text-align:left;min-width:0}.fs-configured-form legend{padding:0 6px;font-weight:750;color:#15354f;font-size:17px}.fs-configured-question label{display:flex;flex-direction:column;gap:6px;font-weight:650;color:#193852}.fs-configured-question input:not([type=checkbox]),.fs-configured-question textarea,.fs-configured-question select{box-sizing:border-box;width:100%;min-width:0;padding:11px;border:1px solid #c0d1dd;border-radius:8px;background:white;color:#162f43;font:inherit}.fs-configured-question small{display:block;margin-top:5px;color:#5e707e;line-height:1.4}.fs-form-builder label.fs-gift-consent,.fs-configured-question label.fs-gift-consent{display:flex;flex-direction:row;align-items:center;gap:9px}.fs-gift-consent input[type=checkbox]{width:18px;height:18px;flex:0 0 18px}.fs-custom-form-summary{padding:16px;background:#f1f6f9;border:1px solid #d1dfe7;border-radius:12px;margin:12px 0;grid-column:1/-1}.fs-custom-form-summary p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 14px}.fs-configured-form:focus-within{border-color:#4386aa}
@media(max-width:600px){.fs-sheet-models{padding:12px}.fs-model-choice{align-items:stretch}.fs-model-choice>label,.fs-model-choice>button{flex-basis:100%}.fs-question-editor{padding:10px}.fs-question-heading{flex-wrap:wrap}.fs-configured-form{padding:12px}.fs-builder-actions>button{flex:1 1 160px}}
