.schema-form{color:var(--o-color-info1);--field-standard-width:min(var(--grid-6),100%);--field-wide-width:min(var(--grid-14),100%);--field-standard-gap:var(--o3-gap-4);--field-standard-min-width:calc((var(--field-standard-width) - var(--field-standard-gap))/2);--field-message-padding-x:use-ake-env(16px,12px);--input-filed-min-height:var(--form-widget-height-l);--form-item-gap:var(--o3-gap-5);--form-label-main-gap:var(--o3-gap-6)}.schema-form.schema-form-medium{--input-filed-min-height:var(--form-widget-height-m)}.schema-form.schema-form-small{--field-standard-width:min(320px,100%);--field-standard-gap:var(--o3-gap-3);--input-filed-min-height:var(--form-widget-height-s)}@media (min-width:841px) and (max-width:1200px){.schema-form{--field-standard-width:min(var(--grid-4),100%);--field-wide-width:min(var(--grid-8),100%)}}@media (max-width:840px){.schema-form{--field-standard-width:100%;--field-wide-width:100%}}.schema-form .o-form-item-main-wrap{font-size:var(--font-size);line-height:var(--line-height);min-height:unset}@media (min-width:1681px){.schema-form .o-form-item-main-wrap{--font-size:14px;--line-height:22px}}@media (min-width:1201px) and (max-width:1680px){.schema-form .o-form-item-main-wrap{--font-size:14px;--line-height:22px}}@media (min-width:841px) and (max-width:1200px){.schema-form .o-form-item-main-wrap{--font-size:12px;--line-height:18px}}@media (max-width:840px){.schema-form .o-form-item-main-wrap{--font-size:12px;--line-height:18px}}.schema-form .o-form-item-main-wrap>.o-input,.schema-form .o-form-item-main-wrap>.o-select,.schema-form .o-form-item-main-wrap>.phone-input,.schema-form .o-form-item-main-wrap>.remote-select{width:var(--field-standard-width)}.schema-form .o-form-item-main-wrap .md-editor,.schema-form .o-form-item-main-wrap .rich-editor-quill,.schema-form .o-form-item-main-wrap>.o-textarea{width:var(--field-wide-width)}.schema-form .o-form-item-main-wrap>.the-address{width:100%}.schema-form .o-form-item-main-wrap .md-editor,.schema-form .o-form-item-main-wrap .rich-editor-quill,.schema-form .o-form-item-main-wrap>.o-input,.schema-form .o-form-item-main-wrap>.o-select,.schema-form .o-form-item-main-wrap>.o-textarea,.schema-form .o-form-item-main-wrap>.phone-input,.schema-form .o-form-item-main-wrap>.remote-select,.schema-form .o-form-item-main-wrap>.the-address{max-width:100%}@media (min-width:1681px){.schema-form{--label-font-size:16px;--label-line-height:24px}}@media (min-width:1201px) and (max-width:1680px){.schema-form{--label-font-size:14px;--label-line-height:22px}}@media (min-width:841px) and (max-width:1200px){.schema-form{--label-font-size:14px;--label-line-height:22px}}@media (max-width:840px){.schema-form{--label-font-size:14px;--label-line-height:22px}}.schema-form .schema-form-group-title{color:var(--o-color-info1);font-size:var(--font-size);font-weight:500;line-height:var(--line-height);margin:var(--o3-gap-6) 0}@media (min-width:1681px){.schema-form .schema-form-group-title{--font-size:20px;--line-height:28px}}@media (min-width:1201px) and (max-width:1680px){.schema-form .schema-form-group-title{--font-size:18px;--line-height:26px}}@media (min-width:841px) and (max-width:1200px){.schema-form .schema-form-group-title{--font-size:16px;--line-height:24px}}@media (max-width:840px){.schema-form .schema-form-group-title{--font-size:16px;--line-height:24px}}.schema-form .o-form-item-main-wrap:not(:has(*)){font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:16px;--line-height:24px}}@media (min-width:1201px) and (max-width:1680px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:14px;--line-height:22px}}@media (min-width:841px) and (max-width:1200px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:14px;--line-height:22px}}@media (max-width:840px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:14px;--line-height:22px}}@media (max-width:840px){.schema-form .o-form-item-main-wrap:not(:has(*)){font-size:var(--font-size);line-height:var(--line-height)}}@media (max-width:840px) and (min-width:1681px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:14px;--line-height:22px}}@media (max-width:840px) and (min-width:1201px) and (max-width:1680px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:14px;--line-height:22px}}@media (max-width:840px) and (min-width:841px) and (max-width:1200px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:12px;--line-height:18px}}@media (max-width:840px) and (max-width:840px){.schema-form .o-form-item-main-wrap:not(:has(*)){--font-size:12px;--line-height:18px}}.schema-form .schema-form-item-layout-h.required-icon .o-form-require-symbol,.schema-form .schema-form-item-layout-v.required-icon .o-form-require-symbol{opacity:1}.schema-form .schema-form-item-layout-h{display:flex;--form-item-align:flex-start;--form-label-gap-top:calc((var(--input-filed-min-height) - var(--label-line-height))/2)}.schema-form .schema-form-item-layout-h:has(.o-radio,.o-checkbox,.o-switch):not(:has(.o-select,.o-input,.o-textarea,.o-btn)){--input-filed-min-height:24px}@media (max-width:840px){.schema-form .schema-form-item-layout-h{--form-label-max-width:120px}}.schema-form .schema-form-item-layout-h .o-form-item-main{flex-grow:1}.schema-form .schema-form-item-layout-h .o-form-item-label{font-size:var(--label-font-size);line-height:var(--label-line-height);margin:var(--form-label-gap-top) 0 0 0;min-height:var(--form-label-min-height)}.schema-form .schema-form-item-layout-h.text-field{--form-label-gap-top:0px}@media (min-width:1681px){.schema-form .schema-form-item-layout-h.text-field{--label-font-size:18px;--label-line-height:26px}}@media (min-width:1201px) and (max-width:1680px){.schema-form .schema-form-item-layout-h.text-field{--label-font-size:16px;--label-line-height:24px}}@media (min-width:841px) and (max-width:1200px){.schema-form .schema-form-item-layout-h.text-field{--label-font-size:14px;--label-line-height:22px}}@media (max-width:840px){.schema-form .schema-form-item-layout-h.text-field{--label-font-size:14px;--label-line-height:22px}}.schema-form .schema-form-item-layout-h.text-field .o-form-item-main-wrap{margin-top:calc((var(--label-line-height) - var(--line-height))/2)}.schema-form .schema-form-item-layout-v .o-form-item-label{--form-label-width:auto;margin-bottom:var(--o3-gap-4)}.schema-form .schema-form-item-layout-v .md-editor,.schema-form .schema-form-item-layout-v .rich-editor-quill{max-width:100%}.schema-form.schema-form-detail .o-form-item-label{font-weight:500}@media (min-width:1681px){.schema-form.schema-form-detail .o-form-item-label{--label-font-size:18px;--label-line-height:26px}}@media (min-width:1201px) and (max-width:1680px){.schema-form.schema-form-detail .o-form-item-label{--label-font-size:16px;--label-line-height:24px}}@media (min-width:841px) and (max-width:1200px){.schema-form.schema-form-detail .o-form-item-label{--label-font-size:14px;--label-line-height:22px}}@media (max-width:840px){.schema-form.schema-form-detail .o-form-item-label{--label-font-size:14px;--label-line-height:22px}}.schema-form.schema-form-detail .schema-form-group-title{margin:var(--o3-gap-7) 0}.schema-form.o-form-layout-h .o-form-item-label{position:relative}.schema-form.o-form-layout-h .o-form-item-label .o-form-require-symbol{left:-1em;position:absolute;top:calc((var(--label-line-height) - var(--o-font_size-tip2))/2)}.schema-form.o-form-layout-v .o-form-item-label .o-form-require-symbol{display:block}.schema-form .o-form-item-message{padding-left:var(--field-message-padding-x);padding-right:var(--field-message-padding-x)}.schema-form .o-form-item-extra,.schema-form .o-upload-select-extra{color:var(--o-color-info3);font-size:var(--font-size);line-height:var(--line-height)}@media (min-width:1681px){.schema-form .o-form-item-extra,.schema-form .o-upload-select-extra{--font-size:14px;--line-height:22px}}@media (min-width:1201px) and (max-width:1680px){.schema-form .o-form-item-extra,.schema-form .o-upload-select-extra{--font-size:14px;--line-height:22px}}@media (min-width:841px) and (max-width:1200px){.schema-form .o-form-item-extra,.schema-form .o-upload-select-extra{--font-size:12px;--line-height:18px}}@media (max-width:840px){.schema-form .o-form-item-extra,.schema-form .o-upload-select-extra{--font-size:12px;--line-height:18px}}
