.vyne-form-item-group legend,.vyne-form-switch-group legend{width:100%;color:var(--ant-color-text-heading);border-bottom:none;padding:0;font-size:16px;font-weight:400;display:block;margin:0 0 .5rem!important}.vyne-form-item-group .vyne-form-item-group-hide-legend,.vyne-form-switch-group .vyne-form-item-group-hide-legend{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vyne-form-item-group .vyne-form-item-group-header label,.vyne-form-switch-group .vyne-form-item-group-header label{font-weight:400;color:var(--ant-color-text-heading)!important;margin:0!important;font-size:16px!important}.vyne-form-item-group .vyne-form-item-group-header .ant-form-item,.vyne-form-switch-group .vyne-form-item-group-header .ant-form-item{margin-bottom:0!important}.vyne-form-item-group .vyne-input-textarea textarea,.vyne-form-switch-group .vyne-input-textarea textarea{padding-bottom:26px}.vyne-form-item-group .vyne-input-textarea .ant-input-data-count,.vyne-form-switch-group .vyne-input-textarea .ant-input-data-count{pointer-events:none;background-color:#fafafacc;border-radius:6px;padding:2px 4px;inset-block-end:0;inset-inline-end:20px}:is(.vyne-form-item-group fieldset.vyne-form-item-group>:last-child:not(:has(input.ant-input)),.vyne-form-switch-group fieldset.vyne-form-item-group>:last-child:not(:has(input.ant-input))){margin-bottom:1.2rem}.vyne-form-item-group.vyne-form-item-group-card fieldset,.vyne-form-item-group.vyne-form-item-group-non-card,.vyne-form-switch-group.vyne-form-item-group-card fieldset,.vyne-form-switch-group.vyne-form-item-group-non-card{border:0;flex-direction:column;gap:8px;padding:0;display:flex}.vyne-form-item-group .vyne-form-item-group-non-card fieldset,.vyne-form-switch-group .vyne-form-item-group-non-card fieldset{margin-left:0}.vyne-form-item-group .vyne-form-item-group-non-card legend,.vyne-form-switch-group .vyne-form-item-group-non-card legend{font-size:14px;font-weight:var(--ant-font-weight-strong);margin:0!important}.vyne-form-switch-group .vyne-form-switch-group-title{align-items:center;gap:.5rem;display:inline-flex}.vyne-form-switch-group .ant-card-head{padding-top:var(--ant-card-header-padding-sm);border-bottom:none}.vyne-form-switch-group .ant-card-body{padding-top:0}.vyne-form-switch label{cursor:pointer;font-size:var(--ant-font-size)!important}.vyne-form-switch .ant-switch{float:none}
