.form-directive{display:block}.form-directive .form-directive-label{display:block;font-weight:500;line-height:1.4;margin-bottom:.35em;cursor:default}.form-directive .form-directive-required{color:var(--variable-collection-text-error);margin-left:.15em}.form-directive .form-directive-help{margin-top:.35em;font-size:.875em;line-height:1.4;color:#565656}.form-directive .form-directive-field{background:var(--variable-collection-background-white);font-size:1rem;line-height:1.5}@media(min-width:768px){.form-directive .form-directive-field{font-size:1em}}.form-directive textarea.form-directive-field{min-height:5em;resize:vertical}.form-directive .form-directive-options{display:grid;gap:.5rem;padding:.6rem .75rem;border:1px solid var(--variable-collection-grey);border-radius:.5rem;background:var(--variable-collection-background-white)}.form-directive .form-directive-option{display:flex;align-items:flex-start;gap:.6rem}.form-directive .form-directive-option>button{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.2em}.form-directive .form-directive-option>label{cursor:pointer;line-height:1.5}