.editorjs-form{background:var(--grey-10,#f3f5f5);border:1px solid var(--color-gray-200);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin-top:16px;padding:20px 24px;width:100%}.editorjs-form-section-title{color:var(--color-primary);font-size:16px;font-weight:700;line-height:1.4;margin:0}.editorjs-form-group{display:flex;flex-direction:column;gap:20px}.editorjs-form-heading{border-bottom:1px solid var(--color-gray-200);color:var(--color-primary);font-size:14px;font-weight:600;letter-spacing:.5px;padding-bottom:4px;text-transform:uppercase}.editorjs-form-field{display:flex;flex-direction:column;gap:4px}.editorjs-form-field__label{color:var(--color-gray-500,rgba(0,0,0,.6));font-size:12px;font-weight:400}.editorjs-form-field__input,.editorjs-form-field__rich-text,.editorjs-form-field__select,.editorjs-form-field__textarea{background-color:transparent;border:none;border-bottom:1px solid var(--color-gray-400,rgba(0,0,0,.42));border-radius:0;box-sizing:border-box;color:inherit;font-family:inherit;font-size:16px;outline:none;padding:6px 0;width:100%}.editorjs-form-field__input::-moz-placeholder,.editorjs-form-field__textarea::-moz-placeholder{color:#00000061}.editorjs-form-field__input::placeholder,.editorjs-form-field__textarea::placeholder{color:#00000061}.editorjs-form-field__input:focus,.editorjs-form-field__rich-text:focus,.editorjs-form-field__select:focus,.editorjs-form-field__textarea:focus{box-shadow:inset 0 -2px 0 var(--color-primary)}.editorjs-form-field__select{cursor:pointer}.editorjs-form-field__select:disabled{cursor:default;opacity:.7}.editorjs-form-field__rich-text,.editorjs-form-field__textarea{line-height:1.4;min-height:70px}.editorjs-form-field__textarea{resize:vertical}.editorjs-form-field__rich-text{word-break:break-word}.editorjs-form-field__rich-text:empty:before{color:#00000061;content:attr(data-placeholder)}.editorjs-form-hint{color:var(--color-gray-500,rgba(0,0,0,.6));font-size:14px;line-height:1.4;margin:0}.editorjs-form-error{color:var(--color-error,#b00020);font-size:14px;line-height:1.4;margin:0}.editorjs-form-add-entry{align-self:flex-start;background:none;border:none;color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:14px;padding:0;text-decoration:underline}.editorjs-form-add-entry:disabled{color:var(--color-gray-500,rgba(0,0,0,.6));cursor:default;text-decoration:none}
