form.rjsf label{font-weight:700}form.rjsf .ant-col:has(.inline){flex:auto}form.rjsf .ant-form-item{margin-bottom:15px}form.rjsf .ant-form-item .ant-form-item-label{padding:0}form.rjsf .ant-form-item .ant-form-item-extra{padding-top:4px;font-size:13px}form.rjsf .sub-object fieldset{padding-bottom:10px}form.rjsf .sub-object fieldset>.ant-row>.ant-form-item-label>label{font-size:16px;border-bottom:1px solid #ebebeb;width:100%;margin-bottom:10px}form.rjsf label[for=root__title]{font-size:140%}form.rjsf #root__description{font-weight:300}form.rjsf .ant-col-24:has(#root__description){padding-bottom:30px!important}form.rjsf .ant-form-item-extra:not([id=root] *),form.rjsf fieldset.field-array span[id^=root_]{display:none}.array-item-list{padding-left:20px!important;padding-right:20px!important}.ant-form-item fieldset,fieldset.field-array{border:none!important;padding:0}.ant-row-top{border:1px solid #ccc;padding-top:10px;border-radius:6px;margin-bottom:20px}.field-object>.ant-form-item{margin-bottom:0}.ant-row-top fieldset .ant-form-item-label{display:none}.ant-row-top fieldset .field .ant-form-item-label{display:block}.ant-row-top>.ant-col:last-child{flex:0 0 60px!important;margin-top:10px}.ant-btn-group button{width:34px!important}.ant-row-end{justify-content:normal!important}.ant-row-end div{flex:0 0 100%!important}.ant-row-end button{background:none;border:1px solid #d9d9d9;color:rgba(0,0,0,.88);box-shadow:0 2px 0 rgba(0,0,0,.02)}.ant-row-end button:hover{border-color:#1677ff;background:none!important;color:#1677ff!important}form.rjsf .ant-btn-submit{margin-left:4px}form.rjsf .ant-form-footer{width:100%;border-top:1px solid #ccc;padding-top:20px}