.cd-form{--cd-form-label-font-size:var(--cd-font-size-base);--cd-form-inline-content-width:220px}.cd-form--inline .cd-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.cd-form--inline.cd-form--label-top{display:flex;flex-wrap:wrap}.cd-form--inline.cd-form--label-top .cd-form-item{display:block}.cd-form-item{--font-size:14px;display:flex;margin-bottom:18px}.cd-form-item .cd-form-item{margin-bottom:0}.cd-form-item .cd-input__validateIcon{display:none}.cd-form-item--large{--font-size:14px;--cd-form-label-font-size:var(--font-size);margin-bottom:22px}.cd-form-item--large .cd-form-item__label{height:40px;line-height:40px}.cd-form-item--large .cd-form-item__content{line-height:40px}.cd-form-item--large .cd-form-item__error{padding-top:4px}.cd-form-item--default{--font-size:14px;--cd-form-label-font-size:var(--font-size);margin-bottom:18px}.cd-form-item--default .cd-form-item__label{height:32px;line-height:32px}.cd-form-item--default .cd-form-item__content{line-height:32px}.cd-form-item--default .cd-form-item__error{padding-top:2px}.cd-form-item--small{--font-size:12px;--cd-form-label-font-size:var(--font-size);margin-bottom:18px}.cd-form-item--small .cd-form-item__label{height:24px;line-height:24px}.cd-form-item--small .cd-form-item__content{line-height:24px}.cd-form-item--small .cd-form-item__error{padding-top:2px}.cd-form-item--label-left .cd-form-item__label{justify-content:flex-start;text-align:left}.cd-form-item--label-right .cd-form-item__label{justify-content:flex-end;text-align:right}.cd-form-item--label-top{display:block}.cd-form-item--label-top .cd-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;text-align:left;width:-moz-fit-content;width:fit-content}.cd-form-item__label-wrap{display:flex}.cd-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--cd-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--cd-form-label-font-size);height:32px;line-height:32px;padding:0 12px 0 0}.cd-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.cd-form-item__content .cd-input-group{vertical-align:top}.cd-form-item__error{color:var(--cd-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.cd-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.cd-form-item.is-required:not(.is-no-asterisk).asterisk-left>.cd-form-item__label-wrap>.cd-form-item__label:before,.cd-form-item.is-required:not(.is-no-asterisk).asterisk-left>.cd-form-item__label:before{color:var(--cd-color-danger);content:"*";margin-right:4px}.cd-form-item.is-required:not(.is-no-asterisk).asterisk-right>.cd-form-item__label-wrap>.cd-form-item__label:after,.cd-form-item.is-required:not(.is-no-asterisk).asterisk-right>.cd-form-item__label:after{color:var(--cd-color-danger);content:"*";margin-left:4px}.cd-form-item.is-error .cd-form-item__content .cd-input-tag__wrapper,.cd-form-item.is-error .cd-form-item__content .cd-input-tag__wrapper.is-focus,.cd-form-item.is-error .cd-form-item__content .cd-input-tag__wrapper:focus,.cd-form-item.is-error .cd-form-item__content .cd-input-tag__wrapper:hover,.cd-form-item.is-error .cd-form-item__content .cd-input__wrapper,.cd-form-item.is-error .cd-form-item__content .cd-input__wrapper.is-focus,.cd-form-item.is-error .cd-form-item__content .cd-input__wrapper:focus,.cd-form-item.is-error .cd-form-item__content .cd-input__wrapper:hover,.cd-form-item.is-error .cd-form-item__content .cd-select__wrapper,.cd-form-item.is-error .cd-form-item__content .cd-select__wrapper.is-focus,.cd-form-item.is-error .cd-form-item__content .cd-select__wrapper:focus,.cd-form-item.is-error .cd-form-item__content .cd-select__wrapper:hover,.cd-form-item.is-error .cd-form-item__content .cd-textarea__inner,.cd-form-item.is-error .cd-form-item__content .cd-textarea__inner.is-focus,.cd-form-item.is-error .cd-form-item__content .cd-textarea__inner:focus,.cd-form-item.is-error .cd-form-item__content .cd-textarea__inner:hover{box-shadow:0 0 0 1px var(--cd-color-danger) inset}.cd-form-item.is-error .cd-form-item__content .cd-input-group__append .cd-input__wrapper,.cd-form-item.is-error .cd-form-item__content .cd-input-group__prepend .cd-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.cd-form-item.is-error .cd-form-item__content .cd-input-group__append .cd-input__validateIcon,.cd-form-item.is-error .cd-form-item__content .cd-input-group__prepend .cd-input__validateIcon{display:none}.cd-form-item.is-error .cd-form-item__content .cd-input__validateIcon{color:var(--cd-color-danger)}.cd-form-item--feedback .cd-input__validateIcon{display:inline-flex}
