.alp-form--inline{align-items:flex-start;gap:var(--ant-margin-sm);flex-wrap:wrap;display:flex}.alp-form-item{margin-bottom:var(--ant-form-item-margin-bottom,24px)}.alp-form--inline .alp-form-item{margin-bottom:0}.alp-form-item__label{height:var(--ant-form-label-height,32px);color:var(--ant-form-label-color,var(--ant-color-text));font-size:var(--ant-form-label-font-size,var(--ant-font-size));line-height:var(--ant-form-label-height,32px);display:block}.alp-form-item__required{color:var(--ant-form-label-required-mark-color,var(--ant-color-error));margin-inline-end:4px;font-family:SimSun,sans-serif;line-height:1}.alp-form-item__explain{min-height:var(--ant-line-height-sm,22px);color:var(--ant-color-error);font-size:var(--ant-font-size-sm);line-height:var(--ant-line-height-sm,1.5);padding-top:2px}.alp-form-item:not(.has-error) .alp-form-item__explain{color:var(--ant-color-text-description)}.alp-input{align-items:center;gap:var(--ant-margin-xs);box-sizing:border-box;width:100%;min-width:0;height:var(--ant-control-height);padding:0 var(--ant-padding-sm);background:var(--ant-color-bg-container);border:var(--ant-line-width) var(--ant-line-type) var(--ant-color-border);border-radius:var(--ant-border-radius);color:var(--ant-color-text);transition:all var(--ant-motion-duration-mid);display:flex}.alp-input:hover:not(.is-disabled){border-color:var(--ant-color-primary-hover)}.alp-input:focus-within:not(.is-disabled){border-color:var(--ant-color-primary);box-shadow:0 0 0 2px var(--ant-color-primary-bg)}.alp-input.is-invalid{border-color:var(--ant-color-error)}.alp-input.is-invalid:focus-within{border-color:var(--ant-color-error);box-shadow:0 0 0 2px var(--ant-color-error-bg)}.alp-input.is-disabled{background:var(--ant-color-bg-container-disabled);color:var(--ant-color-text-disabled);cursor:not-allowed}.alp-input--sm{height:var(--ant-control-height-sm);padding:0 var(--ant-padding-xs);border-radius:var(--ant-border-radius-sm)}.alp-input--lg{height:var(--ant-control-height-lg);padding:0 var(--ant-padding);border-radius:var(--ant-border-radius-lg);font-size:var(--ant-font-size-lg)}.alp-input__field{width:100%;min-width:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0}.alp-input__field::placeholder{color:var(--ant-color-text-placeholder)}.alp-input__field:disabled{color:var(--ant-color-text-disabled);cursor:not-allowed;-webkit-text-fill-color:var(--ant-color-text-disabled)}.alp-input__prefix,.alp-input__suffix{color:var(--ant-color-text-placeholder);flex:none;align-items:center;display:inline-flex}.alp-input__reveal{color:var(--ant-color-text-placeholder);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.alp-input__reveal:hover{color:var(--ant-color-text)}.alp-textarea{box-sizing:border-box;width:100%;padding:var(--ant-padding-xs) var(--ant-padding-sm);background:var(--ant-color-bg-container);border:var(--ant-line-width) var(--ant-line-type) var(--ant-color-border);border-radius:var(--ant-border-radius);color:var(--ant-color-text);font-family:inherit;font-size:var(--ant-font-size);line-height:var(--ant-line-height);resize:vertical;transition:all var(--ant-motion-duration-mid)}.alp-textarea::placeholder{color:var(--ant-color-text-placeholder)}.alp-textarea:hover:not(:disabled){border-color:var(--ant-color-primary-hover)}.alp-textarea:focus{border-color:var(--ant-color-primary);box-shadow:0 0 0 2px var(--ant-color-primary-bg);outline:0}.alp-textarea.is-invalid{border-color:var(--ant-color-error)}.alp-textarea:disabled{background:var(--ant-color-bg-container-disabled);color:var(--ant-color-text-disabled);cursor:not-allowed}.alp-switch{--alp-wave-inset:0px;--alp-wave-color:var(--ant-color-text-quaternary);box-sizing:border-box;width:var(--ant-switch-track-min-width,44px);height:var(--ant-switch-track-height,22px);background:var(--ant-color-text-quaternary);cursor:pointer;transition:background var(--ant-motion-duration-mid);vertical-align:middle;border:0;border-radius:100px;flex:none;padding:0;display:inline-block;position:relative}.alp-switch.is-checked{--alp-wave-color:var(--ant-color-primary);background:var(--ant-color-primary)}.alp-switch:focus-visible{outline:var(--ant-line-width-focus) solid var(--ant-color-primary-border);outline-offset:1px}.alp-switch:disabled{opacity:.4;cursor:not-allowed}.alp-switch__handle{top:2px;width:var(--ant-switch-handle-size,18px);height:var(--ant-switch-handle-size,18px);background:var(--ant-color-bg-container);transition:inset-inline-start var(--ant-motion-duration-mid);border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 2px 4px rgba(0,35,11,.2)}.alp-switch.is-checked .alp-switch__handle{inset-inline-start:calc(100% - var(--ant-switch-handle-size,18px) - 2px)}.alp-switch--sm{width:28px;height:16px}.alp-switch--sm .alp-switch__handle{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.alp-switch,.alp-switch__handle{transition:none}}.alp-form__actions{margin-top:var(--ant-margin-lg);justify-content:flex-end;display:flex}.alp-radio-group{gap:var(--ant-margin-xs);display:flex}.alp-radio-group--vertical{flex-direction:column}.alp-radio-group--horizontal{gap:var(--ant-margin);flex-flow:wrap}.alp-radio{align-items:flex-start;gap:var(--ant-margin-xs);color:var(--ant-color-text);cursor:pointer;display:inline-flex}.alp-radio.is-disabled{color:var(--ant-color-text-disabled);cursor:not-allowed}.alp-radio__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.alp-radio__dot{--alp-wave-color:var(--ant-color-primary);width:16px;height:16px;margin-top:calc((var(--ant-line-height) * var(--ant-font-size) - 16px) / 2);border:1px solid var(--ant-color-border);background:var(--ant-color-bg-container);transition:border-color var(--ant-motion-duration-mid);border-radius:50%;flex:none;position:relative}.alp-radio:hover .alp-radio__dot,.alp-radio.is-checked .alp-radio__dot{border-color:var(--ant-color-primary)}.alp-radio.is-checked .alp-radio__dot:after{content:"";background:var(--ant-color-primary);border-radius:50%;position:absolute;inset:3px}.alp-radio__input:focus-visible+.alp-radio__dot{outline:2px solid var(--ant-color-primary-border-hover);outline-offset:2px}.alp-radio.is-disabled .alp-radio__dot{border-color:var(--ant-color-border);background:var(--ant-color-bg-container-disabled)}