@charset "UTF-8";.form-input-group{--form-input-group-border-width: 1px;--form-input-group-border-color: var(--color-gray-200);--form-input-group-flex-direction: column;--form-input-group-align-items: stretch;--form-input-group-gap: 12px;--form-input-group-label-width: auto;--form-input-group-label-flex-direction: row;--form-input-group-label-align-items: baseline;--form-input-group-label-justify-content: flex-start;--form-input-group-label-gap: 0px;--form-input-group-label-color: var(--color-gray-900);--form-input-group-label-font-size: var(--fs-16);--form-input-group-label-font-weight: 400;--form-input-group-label-line-height: var(--line-height-16-sh);--form-input-group-label-letter-spacing: var(--letter-spacing);--form-input-group-label-font-family: var(--font-family-roboto);--form-input-group-label-padding-x: 0;--form-input-group-label-padding-top: 0;--form-input-group-label-padding-bottom: 0;--form-input-group-head-flex-direction: column;--form-input-group-head-flex-wrap: nowrap;--form-input-group-head-align-items: flex-start;--form-input-group-head-justify-content: flex-start;--form-input-group-head-gap: 4px;--form-input-group-sub-title-font-size: var(--fs-14);--form-input-group-sub-title-font-weight: 400;--form-input-group-sub-title-line-height: var(--line-height-14-sh);--form-input-group-sub-title-letter-spacing: .16px;--form-input-group-sub-title-font-family: var(--font-family-roboto);--form-input-group-sub-title-color: var(--color-gray-600);--form-input-group-content-padding-x: 0;--form-input-group-content-padding-top: 0;--form-input-group-content-padding-bottom: 0;--form-input-group-content-width: 100%;--form-input-group-content-flex-direction: column;--form-input-group-content-flex-wrap: nowrap;--form-input-group-content-align-items: flex-start;--form-input-group-content-justify-center: flex-start;--form-input-group-content-gap: 8px;--form-input-group-required-dot-font-size: var(--fs-14);--form-input-group-required-dot-color: var(--color-red-300);--form-input-group-required-dot-top: 0px;--form-input-group-content-info-text-width: 100%;--form-input-group-content-info-text-display: flex;--form-input-group-content-info-text-align-items: baseline;--form-input-group-content-info-text-justify-content: flex-start;--form-input-group-content-info-text-gap: 8px;--form-input-group-content-info-text-color: var(--color-gray-600);--form-input-group-content-info-text-font-size: var(--fs-14);--form-input-group-content-info-text-font-weight: 400;--form-input-group-content-info-text-line-height: var(--line-height-14-sh);--form-input-group-content-info-text-letter-spacing: .16px;--form-input-group-content-info-text-font-family: var(--font-family-roboto);position:relative;display:flex;flex-direction:var(--form-input-group-flex-direction);align-items:var(--form-input-group-align-items);gap:var(--form-input-group-gap)}.form-input-group.border-bottom{border-bottom:var(--form-input-group-border-width) solid var(--form-input-group-border-color)}.form-input-group.always-inline-group{--form-input-group-flex-direction: row;--form-input-group-label-width: 114px;--form-input-group-content-width: 100%}.form-input-group.always-inline-group.inline-group-content-padding{--form-input-group-content-padding-top: 0px}.form-input-group.always-inline-group.input-group-padding-label{--form-input-group-label-padding-top: calc(7px + (var(--line-height-16-sh) - var(--fs-16)) / 2);--form-input-group-label-padding-bottom: 0px}.form-input-group.always-inline-group.input-group-padding-label.size_xl{--form-input-group-label-padding-top: calc(8px + (var(--line-height-20-sh) - var(--fs-20)) / 2)}.form-input-group.always-inline-group.input-group-padding-label.size_lg{--form-input-group-label-padding-top: calc(11px + (var(--line-height-18-sh) - var(--fs-18)) / 2)}.form-input-group.always-inline-group.input-group-padding-label.size_md{--form-input-group-label-padding-top: calc(7px + (var(--line-height-16-sh) - var(--fs-16)) / 2)}.form-input-group.always-inline-group.input-group-padding-label.size_sm{--form-input-group-label-padding-top: calc(4px + (var(--line-height-14-sh) - var(--fs-14)) / 2)}.form-input-group.always-inline-group.input-group-center-label.inline-group-content-padding{--form-input-group-content-padding-top: 0px}.form-input-group.always-inline-group.input-group-center-label .input-group-label{align-items:center}.form-input-group.always-inline-group.input-group-center-label{--form-input-group-align-items: center}.form-input-group.block-group{width:100%}@media (min-width: 1024px){.form-input-group.inline-group{--form-input-group-flex-direction: row;--form-input-group-label-width: 114px;--form-input-group-content-width: 100%}.form-input-group.inline-group.inline-group-content-padding{--form-input-group-content-padding-top: 0px}.form-input-group.inline-group.input-group-padding-label{--form-input-group-label-padding-top: calc(7px + (var(--line-height-16-sh) - var(--fs-16)) / 2);--form-input-group-label-padding-bottom: 0px}.form-input-group.inline-group.input-group-padding-label.size_xl{--form-input-group-label-padding-top: calc(8px + (var(--line-height-20-sh) - var(--fs-20)) / 2)}.form-input-group.inline-group.input-group-padding-label.size_lg{--form-input-group-label-padding-top: calc(11px + (var(--line-height-18-sh) - var(--fs-18)) / 2)}.form-input-group.inline-group.input-group-padding-label.size_md{--form-input-group-label-padding-top: calc(7px + (var(--line-height-16-sh) - var(--fs-16)) / 2)}.form-input-group.inline-group.input-group-padding-label.size_sm{--form-input-group-label-padding-top: calc(4px + (var(--line-height-14-sh) - var(--fs-14)) / 2)}.form-input-group.inline-group.input-group-center-label.inline-group-content-padding{--form-input-group-content-padding-top: 0px}.form-input-group.inline-group.input-group-center-label .input-group-label{align-items:center}.form-input-group.inline-group.input-group-center-label{--form-input-group-align-items: center}}.form-input-group.input-group-required .input-group-label:after{position:relative;z-index:3;padding-left:.125rem;line-height:1;content:"*";top:var(--form-input-group-required-dot-top);font-size:var(--form-input-group-required-dot-font-size);color:var(--form-input-group-required-dot-color)}.form-input-group .input-group{width:100%}.form-input-group .input-group-head{position:relative;flex:none;white-space:normal;width:var(--form-input-group-label-width);display:flex;flex-direction:var(--form-input-group-head-flex-direction);flex-wrap:var(--form-input-group-head-flex-wrap);align-items:var(--form-input-group-head-align-items);justify-content:var(--form-input-group-head-justify-content);gap:var(--form-input-group-head-gap);padding:var(--form-input-group-label-padding-top) var(--form-input-group-label-padding-x) var(--form-input-group-label-padding-bottom)}.form-input-group .input-group-label{position:relative;flex:none;white-space:normal;width:var(--form-input-group-label-width);display:flex;flex-direction:var(--form-input-group-label-flex-direction);align-items:var(--form-input-group-label-align-items);justify-content:var(--form-input-group-label-justify-content);gap:var(--form-input-group-label-gap);color:var(--form-input-group-label-color);font-size:var(--form-input-group-label-font-size);font-weight:var(--form-input-group-label-font-weight);font-family:var(--form-input-group-label-font-family);line-height:var(--form-input-group-label-line-height);letter-spacing:var(--form-input-group-label-letter-spacing)}.form-input-group .input-group-sub-title{font-size:var(--form-input-group-sub-title-font-size);font-weight:var(--form-input-group-sub-title-font-weight);line-height:var(--form-input-group-sub-title-line-height);letter-spacing:var(--form-input-group-sub-title-letter-spacing);font-family:var(--form-input-group-sub-title-font-family);color:var(--form-input-group-sub-title-color)}.form-input-group .input-group-content{position:relative;width:100%;display:flex;flex:1 1 auto;max-width:var(--form-input-group-content-width);padding:var(--form-input-group-content-padding-top) var(--form-input-group-content-padding-x) var(--form-input-group-content-padding-bottom);flex-direction:var(--form-input-group-content-flex-direction);flex-wrap:var(--form-input-group-content-flex-wrap);align-items:var(--form-input-group-content-align-items);justify-content:var(--form-input-group-content-justify-center);gap:var(--form-input-group-content-gap)}.form-input-group .input-group-content.input-group-always-inline-content{--form-input-group-content-flex-direction: row;--form-input-group-content-align-items: center;--form-input-group-content-gap: 8px}.form-input-group .input-group-content.input-group-always-inline-content.input-group-inline-content-wrap{--form-input-group-content-flex-wrap: wrap}.form-input-group .input-group-content.input-group-always-inline-content.input-group-inline-no-gutter{--form-input-group-content-gap: 0px}.form-input-group .input-group-content.input-group-always-inline-content.input-group-inline-rounded-less :where(input,select,textarea,.datepicker-container)+.btn{border-left-style:none}.form-input-group .input-group-content.input-group-always-inline-content.input-group-inline-rounded-less .btn{--btn-border-radius: 0px}.form-input-group .input-group-content.input-group-always-inline-content .flex-auto{flex:1 1 auto}.form-input-group .input-group-content.input-group-always-inline-content .flex-none{flex:none}@media (min-width: 768px){.form-input-group .input-group-content.input-group-inline-content{--form-input-group-content-flex-direction: row;--form-input-group-content-align-items: center;--form-input-group-content-gap: 8px}.form-input-group .input-group-content.input-group-inline-content.input-group-inline-content-wrap{--form-input-group-content-flex-wrap: wrap}.form-input-group .input-group-content.input-group-inline-content.input-group-inline-no-gutter{--form-input-group-content-gap: 0px}.form-input-group .input-group-content.input-group-inline-content.input-group-inline-rounded-less :where(input,select,textarea,.datepicker-container)+.btn{border-left-style:none}.form-input-group .input-group-content.input-group-inline-content.input-group-inline-rounded-less .btn{--btn-border-radius: 0px}.form-input-group .input-group-content.input-group-inline-content .flex-auto{flex:1 1 auto}.form-input-group .input-group-content.input-group-inline-content .flex-none{flex:none}}.form-input-group .input-group-content .info-text{width:var(--form-input-group-content-info-text-width);display:var(--form-input-group-content-info-text-display);align-items:var(--form-input-group-content-info-text-align-items);justify-content:var(--form-input-group-content-info-text-justify-content);gap:var(--form-input-group-content-info-text-gap);color:var(--form-input-group-content-info-text-color);font-size:var(--form-input-group-content-info-text-font-size);font-weight:var(--form-input-group-content-info-text-font-weight);font-family:var(--form-input-group-content-info-text-font-family);line-height:var(--form-input-group-content-info-text-line-height);letter-spacing:var(--form-input-group-content-info-text-letter-spacing)}.form-input-group .input-group-content .info-text.error-text{--form-input-group-content-info-text-display: none;--form-input-group-content-info-text-color: var(--color-red-300)}.form-input-group .input-group-content .info-text.error-text .notification-icon{--color: var(--color-red-300)}.modal .form-input-group{max-width:30rem}.was-validated .form-input-group input:invalid~.info-text.error-text{--form-input-group-content-info-text-display: flex}.was-validated .form-input-group input:invalid[data-show-error-info-only=true]~.info-text:not(.error-text){--form-input-group-content-info-text-display: none}
