.control-input{--input-padding-x: 1rem;--input-padding-y: 1rem;--input-color: var(--color-gray-2);--input-disabled-color: var(--color-gray-4);--input-readonly-color: var(--color-gray-2);--input-font-size: var(--fontSize-base);--input-font-weight: 400;--input-text-align: left;--input-placeholder-color: var(--color-gray-4);--input-line-height: var(--line-height);--input-letter-spacing: var(--letter-spacing);--input-background-color: var(--color-white);--input-disabled-background-color: var(--color-gray-6);--input-readonly-background-color: var(--color-white);--input-border-width: .0625rem;--input-border-color: var(--color-gray-4);--input-disabled-border-color: var(--color-gray-5);--input-readonly-border-color: var(--color-gray-4);--input-border-radius: 0rem;--date-input-background-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_103_3643)'%3E%3Cpath d='M25.3107 12.7572V12.4105C25.3107 12.2224 25.236 12.042 25.1029 11.9089C24.9699 11.7759 24.7895 11.7012 24.6014 11.7012C24.4132 11.7012 24.2328 11.7759 24.0998 11.9089C23.9668 12.042 23.892 12.2224 23.892 12.4105V12.6452L16.0734 12.6452V12.4105C16.0734 12.2224 15.9986 12.042 15.8656 11.9089C15.7326 11.7759 15.5521 11.7012 15.364 11.7012C15.1759 11.7012 14.9955 11.7759 14.8624 11.9089C14.7294 12.042 14.6547 12.2224 14.6547 12.4105V12.7785C13.9576 12.9656 13.3407 13.3752 12.8978 13.9452C12.455 14.5151 12.2104 15.2141 12.2014 15.9358L12.2014 24.0265C12.2168 24.9139 12.5838 25.7589 13.2218 26.3759C13.8598 26.9929 14.7166 27.3314 15.604 27.3172H19.3694C19.4597 27.3172 19.5492 27.2994 19.6326 27.2648C19.7161 27.2302 19.792 27.1795 19.8558 27.1157C19.9197 27.0518 19.9704 26.9759 20.005 26.8925C20.0396 26.809 20.0574 26.7195 20.0574 26.6292C20.0574 26.5388 20.0396 26.4494 20.005 26.3659C19.9704 26.2824 19.9197 26.2066 19.8558 26.1427C19.792 26.0788 19.7161 26.0281 19.6326 25.9935C19.5492 25.959 19.4597 25.9412 19.3694 25.9412H15.604C15.3479 25.9461 15.0934 25.9005 14.855 25.8069C14.6165 25.7132 14.3989 25.5735 14.2146 25.3956C14.0303 25.2178 13.8829 25.0053 13.7809 24.7703C13.6788 24.5354 13.6242 24.2826 13.62 24.0265L13.62 18.0798H26.42V21.6852H25.0334C24.2303 21.6723 23.4549 21.9783 22.8771 22.5362C22.2992 23.094 21.9661 23.8582 21.9507 24.6612V26.5492C21.9524 26.7074 22.0089 26.8601 22.1107 26.9812C22.1751 27.0843 22.2647 27.1692 22.3711 27.228C22.4775 27.2868 22.5971 27.3175 22.7187 27.3172H23.4974C24.0787 27.3172 24.9587 26.7412 26.116 25.6052C27.2734 24.4692 27.844 23.6425 27.844 23.1092V15.9358C27.8341 15.2001 27.5798 14.4885 27.1212 13.9131C26.6626 13.3376 26.0257 12.931 25.3107 12.7572ZM13.62 16.7038V15.9358C13.6221 15.5886 13.7191 15.2485 13.9005 14.9523C14.0819 14.6562 14.3409 14.4154 14.6494 14.2558V14.7518C14.6494 14.94 14.7241 15.1204 14.8571 15.2534C14.9901 15.3864 15.1706 15.4612 15.3587 15.4612C15.5468 15.4612 15.7272 15.3864 15.8603 15.2534C15.9933 15.1204 16.068 14.94 16.068 14.7518V14.0212L23.892 14.0212V14.7518C23.892 14.94 23.9668 15.1204 24.0998 15.2534C24.2328 15.3864 24.4132 15.4612 24.6014 15.4612C24.7895 15.4612 24.9699 15.3864 25.1029 15.2534C25.236 15.1204 25.3107 14.94 25.3107 14.7518V14.2185C25.6386 14.3712 25.9167 14.6134 26.1129 14.9172C26.3092 15.2211 26.4157 15.5742 26.42 15.9358V16.7038H13.62ZM23.4494 25.9198H23.3694V24.6398C23.3778 24.2079 23.5571 23.797 23.868 23.497C24.1789 23.1971 24.5961 23.0327 25.028 23.0398H26.42C26.1694 23.6958 24.0627 25.7492 23.4494 25.9198Z' fill='%23999999'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_103_3643'%3E%3Crect width='24' height='24' fill='white' transform='translate(8.5 8)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--date-input-background-size: 2.5rem;--date-input-background-position-right: 0rem;--search-input-background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3202_14988)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.0065 11.3594C14.7831 11.3594 11.3594 14.7831 11.3594 19.0065C11.3594 23.23 14.7831 26.6537 19.0065 26.6537C20.6935 26.6537 22.2538 26.107 23.5186 25.1813L26.6322 28.295C27.0914 28.7542 27.8358 28.7542 28.295 28.295C28.7542 27.8358 28.7542 27.0914 28.295 26.6322L25.1813 23.5186C26.107 22.2538 26.6537 20.6935 26.6537 19.0065C26.6537 14.7831 23.23 11.3594 19.0065 11.3594ZM13.7109 19.0065C13.7109 16.0818 16.0818 13.7109 19.0065 13.7109C21.9312 13.7109 24.3022 16.0818 24.3022 19.0065C24.3022 20.4019 23.7631 21.6704 22.8809 22.6167C22.8308 22.653 22.7831 22.6935 22.7383 22.7383C22.6935 22.7831 22.653 22.8308 22.6167 22.8809C21.6704 23.7631 20.4019 24.3022 19.0065 24.3022C16.0818 24.3022 13.7109 21.9312 13.7109 19.0065Z' fill='%23999999'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3202_14988'%3E%3Crect width='24' height='24' fill='white' transform='translate(8 7.99902)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--search-input-background-size: 2.5rem;--search-input-background-position-right: 0rem;--file-input-background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_749_290)'%3E%3Crect width='25' height='25' fill='white'/%3E%3Cpath d='M19.7917 13.5416V19.7916H5.20833V13.5416H3.125V19.7916C3.125 20.9375 4.0625 21.875 5.20833 21.875H19.7917C20.9375 21.875 21.875 20.9375 21.875 19.7916V13.5416H19.7917Z' fill='%238D9296'/%3E%3Cpath d='M5.20825 9.37504L6.677 10.8438L11.4583 6.07296V17.7084H13.5416V6.07296L18.3228 10.8542L19.7916 9.37504L12.4999 2.08337L5.20825 9.37504Z' fill='%238D9296'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_749_290'%3E%3Crect width='25' height='25' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");min-width:0rem;padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--input-font-size);color:var(--input-color);font-weight:var(--input-font-weight);text-align:var(--input-text-align);line-height:var(--input-line-height);letter-spacing:var(--input-letter-spacing);background-color:var(--input-background-color);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius)}.control-input:focus-within{outline:2px solid transparent;outline-offset:2px}.control-input::placeholder{color:var(--input-placeholder-color)}.control-input:disabled{color:var(--input-disabled-color);background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color)}.control-input:not(.control-select):not(.input-date)[readonly=readonly]{color:var(--input-readonly-color);background-color:var(--input-readonly-background-color);border-color:var(--input-readonly-border-color)}.control-input[type=search]:focus-within{outline-offset:0}.control-input[type=search].input-search{padding-right:calc(var(--search-input-background-position-right) + var(--search-input-background-size));background-image:var(--search-input-background-image);background-repeat:no-repeat;background-position:right var(--search-input-background-position-right) center;background-size:var(--search-input-background-size)}.control-input[type=date]::-webkit-calendar-picker-indicator{color:#0000;opacity:1;display:block;background-image:var(--date-input-background-image);background-repeat:no-repeat;background-position:center;background-size:cover;width:var(--date-input-background-size);height:var(--date-input-background-size);border-width:thin}.control-input[type=date]::-webkit-datetime-edit{color:var(--input-placeholder-color)}.control-input[type=text].input-date{padding-right:calc(var(--date-input-background-position-right) + var(--date-input-background-size));background-image:var(--date-input-background-image);background-repeat:no-repeat;background-position:right var(--date-input-background-position-right) center;background-size:var(--date-input-background-size)}.control-input[type=text].input-date::-webkit-date-and-time-value{text-align:var(--input-text-align)}.control-input[type=file]{display:none}.control-input[type=file]+label{position:relative;padding-right:calc(var(--date-input-background-position-right) + var(--date-input-background-size));background-image:var(--file-input-background-image);background-repeat:no-repeat;background-position:right var(--date-input-background-position-right) center;background-size:var(--date-input-background-size);min-height:calc(var(--input-font-size) * var(--input-line-height) + 2 * var(--input-padding-y) + 2 * var(--input-border-width))}.control-input[type=file][data-empty=true]+label{color:var(--input-placeholder-color)}.control-input[type=file]:disabled+label{color:var(--input-disabled-color);background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color)}.control-input[type=file]:not(.control-select)[readonly=readonly]+label{color:var(--input-readonly-color);background-color:var(--input-readonly-background-color);border-color:var(--input-readonly-border-color)}.control-input.flexible-control-input{min-width:unset}.form-input-group{--form-input-group-border-width: .0625rem;--form-input-group-border-color: var(--color-gray-3);--form-input-group-flex-direction: column;--form-input-group-align-items: flex-start;--form-input-group-label-width: 100%;--form-input-group-label-color: var(--color-gray-2);--form-input-group-label-font-size: var(--fontSize-base);--form-input-group-label-font-weight: 400;--form-input-group-label-line-height: var(--line-height);--form-input-group-label-letter-spacing: var(--letter-spacing);--form-input-group-label-padding-x: 0rem;--form-input-group-label-padding-top: 0rem;--form-input-group-label-padding-bottom: 0rem;--form-input-group-gap: .75rem;--form-input-group-content-padding-x: 0rem;--form-input-group-content-padding-top: 0rem;--form-input-group-content-padding-bottom: 0rem;--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: .75rem;--form-input-group-required-dot-font-size: var(--fontSize-xs);--form-input-group-required-dot-color: var(--color-red);--form-input-group-required-dot-top: calc( (var(--form-input-group-label-font-size) - var(--form-input-group-required-dot-font-size)) / 2 );position:relative}.form-input-group.border-bottom{border: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-align-items: stretch;--form-input-group-label-width: 3em;--form-input-group-content-width: calc(100% - var(--form-input-group-label-width) - var(--form-input-group-gap))}.form-input-group.always-inline-group.inline-group-content-padding{--form-input-group-content-padding-top: calc( var(--form-input-group-label-padding-top) + ( ( (var(--form-input-group-label-font-size) * var(--form-input-group-label-line-height)) - var( --form-input-group-label-font-size ) ) / 2 ) )}.form-input-group.always-inline-group.input-group-padding-label{--form-input-group-label-padding-top: .9375rem ;--form-input-group-label-padding-bottom: .9375rem }.form-input-group.always-inline-group.input-group-center-label.inline-group-content-padding{--form-input-group-content-padding-top: calc(var(--form-input-group-label-padding-top) + .0625rem)}.form-input-group.always-inline-group.input-group-center-label .input-group-label{align-items:center}@media (min-width: 1024px){.form-input-group.inline-group{--form-input-group-flex-direction: row;--form-input-group-align-items: stretch;--form-input-group-label-width: 3em;--form-input-group-content-width: calc(100% - var(--form-input-group-label-width) - var(--form-input-group-gap))}.form-input-group.inline-group.inline-group-content-padding{--form-input-group-content-padding-top: calc( var(--form-input-group-label-padding-top) + ( ( (var(--form-input-group-label-font-size) * var(--form-input-group-label-line-height)) - var( --form-input-group-label-font-size ) ) / 2 ) )}.form-input-group.inline-group.input-group-padding-label{--form-input-group-label-padding-top: .9375rem ;--form-input-group-label-padding-bottom: .9375rem }.form-input-group.inline-group.input-group-center-label.inline-group-content-padding{--form-input-group-content-padding-top: calc(var(--form-input-group-label-padding-top) + .0625rem)}.form-input-group.inline-group.input-group-center-label .input-group-label{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{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 .input-group-label{position:relative;display:flex;flex:none;white-space:normal;width:var(--form-input-group-label-width);padding:var(--form-input-group-label-padding-top) var(--form-input-group-label-padding-x) var(--form-input-group-label-padding-bottom);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);line-height:var(--form-input-group-label-line-height);letter-spacing:var(--form-input-group-label-letter-spacing)}.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>*:not(.w-auto){width:100%}.form-input-group .input-group-content.input-group-always-inline-content{--form-input-group-content-flex-direction: row;--form-input-group-content-align-items: stretch}.form-input-group .input-group-content.input-group-always-inline-content>*{width:auto}.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: 0rem}.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: 0rem !important}.form-input-group .input-group-content.input-group-always-inline-content .flex-0{flex:0 0 auto}.form-input-group .input-group-content.input-group-always-inline-content .flex-1{flex:1 1 0%}.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}.form-input-group .input-group-content.input-group-always-inline-content .btn{--btn-padding-y: calc(1rem - var(--btn-border-width)) !important}@media (min-width: 1024px){.form-input-group .input-group-content.input-group-inline-content{--form-input-group-content-flex-direction: row;--form-input-group-content-align-items: stretch}.form-input-group .input-group-content.input-group-inline-content>*{width:auto}.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: 0rem}.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: 0rem !important}.form-input-group .input-group-content.input-group-inline-content .flex-0{flex:0 0 auto}.form-input-group .input-group-content.input-group-inline-content .flex-1{flex:1 1 0%}.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.input-group-inline-content .btn{--btn-padding-y: calc(1rem - var(--btn-border-width)) !important}}.form-input-group .input-group-content.input-group-always-inline-content .btn,.form-input-group .input-group-content.input-group-inline-content .btn{--btn-padding-y: .75rem;--btn-padding-x: 1rem;--btn-font-size: var(--fontSize-base)}
