.tk-input{--input-border-color:#dce3ed;--input-border-light-blue:#b9d7ff;--input-bg-color:#efefef;--input-lighter-gray:#f1f1f1;--input-lightest-gray:#ebebeb;--input-white:#fff;--input-black:#424242;--input-fade-gray:#848484;--input-semi-light-gray:#727272;--input-primary-color:#0052cc;--input-warning-color:orange;--input-danger-color:#fa0000;--input-border-radius:5px;--input-search-radius:25px;--input-font-size:14px;--input-min-width:15rem;--input-min-height:1.7rem;--input-search-height:2rem;--input-toggle-width:2.6rem;--input-toggle-height:1.3rem;--input-checkbox-size:1.3rem;--input-mobile-code-width:8rem;--input-mobile-input-width:7rem;--input-padding:0 8px;--input-icon-padding:0 .5rem;--input-label-padding:4px;--input-textarea-padding:.5rem;--input-upload-preview-width:12rem;--input-upload-margin:.5rem;--input-toggle-margin:.5rem;--input-icon-size:1.3rem;--input-search-icon:1.2rem;--input-upload-icon:2rem;--input-upload-remove-icon:1.3rem;--input-view-icon:1.4rem;--input-disabled-opacity:.5;--input-search-disabled:.7;--input-label-disabled:.4;--input-transition:.3s;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);font-size:var(--input-font-size);min-width:var(--input-min-width);width:100%;min-height:var(--input-min-height);align-items:center;display:flex;position:relative;overflow:hidden}.tk-input.is-disabled .tk-input__icon-before+div,.tk-input.is-disabled .tk-input__icon-after{opacity:var(--input-disabled-opacity)}.tk-input.is-disabled.search{opacity:var(--input-search-disabled)}.tk-input.has-label.is-radio .radio,.tk-input.has-label .checkbox{margin-left:auto}.tk-input input{min-height:inherit;width:inherit}.tk-input .has-loader{margin-left:auto}.tk-input.outlined{border:none;border-bottom:1px solid var(--input-border-color);border-radius:0}.tk-input.outlined input{background-color:#0000!important}.tk-input.warning{border:1px solid var(--input-warning-color)}.tk-input__upload{cursor:pointer;width:100%}.tk-input__upload.b64{width:max-content}.tk-input__upload.b64 .tk-input__upload__file-text{flex-direction:column;display:flex}.tk-input__upload.b64 .tk-input__upload__preview{max-width:var(--input-upload-preview-width);margin-top:var(--input-upload-margin);position:relative}.tk-input__upload.b64.has-value .tk-input__upload__file .left{border-top-right-radius:0;border-bottom-right-radius:0}.tk-input__upload.b64 .tk-input__upload__remove{margin-top:var(--input-upload-margin);border-top-right-radius:var(--input-border-radius);border-bottom-right-radius:var(--input-border-radius);background:#ff8b8b;justify-content:center;align-items:center;padding:.3rem;display:flex}.tk-input__upload.b64 .tk-input__upload__remove svg{color:var(--input-danger-color);width:var(--input-upload-remove-icon)}.tk-input__upload .view-icon svg{width:var(--input-view-icon);height:auto}.tk-input__upload .remove-icon svg{color:red}.tk-input__upload svg{max-width:var(--input-upload-icon);color:var(--input-semi-light-gray)}.tk-input__upload input{opacity:0;cursor:pointer;position:absolute;top:0}.tk-input__upload>div{color:var(--input-fade-gray);text-indent:8px}.tk-input__upload__file{margin-top:var(--input-upload-margin);justify-content:space-between;display:flex;position:relative}.tk-input__upload .left{background-color:var(--input-lightest-gray);padding:var(--input-upload-margin);border-radius:var(--input-border-radius);cursor:pointer;flex:1;align-items:center;gap:1rem;display:flex}.tk-input__upload .left span{color:var(--input-semi-light-gray);text-indent:0;font-size:12px}.tk-input__upload .right{align-items:center;display:flex}.tk-input__icon-after{background-color:var(--input-lighter-gray);min-height:inherit;border-top-right-radius:var(--input-border-radius);border-bottom-right-radius:var(--input-border-radius);align-items:center;padding-top:1px;display:flex}.tk-input__icon-after span{color:var(--input-fade-gray);font-weight:500;line-height:1px}.tk-input__icon-after svg{height:100%;width:var(--input-icon-size);color:#768192;margin-right:5px}.tk-input.is-focused .tk-input__icon-after{background-color:var(--input-white)}.tk-input:not(.has-label).date,.tk-input:not(.has-label).time,.tk-input:not(.has-label) input{background-color:var(--input-lighter-gray)}.tk-input:not(.has-label) input:focus{background-color:var(--input-white)}.tk-input:not(.has-label).is-focused,.tk-input:not(.has-label).is-focused .tk-input__icon-after,.tk-input:not(.has-label).is-focused input{background-color:unset}.tk-input:not(.has-label) .tk-input__mobile .tk-input__inner{justify-content:flex-start}.tk-input:not(.has-label) .tk-input__mobile .tk-input__inner input{width:100%}.tk-input:not(.has-label) .tk-input__mobile .tk-select--outlined .tk-select-inner__control{background-color:var(--input-lighter-gray)!important;padding:0!important}.tk-input:not(.has-label) .tk-input__mobile .tk-select--outlined .tk-select-inner__control--is-focused{background-color:var(--input-white)!important}.tk-input.is-toggle input[type=checkbox]{appearance:none;width:var(--input-toggle-width);height:var(--input-toggle-height);cursor:pointer;transition:var(--input-transition);min-height:auto;margin-right:var(--input-toggle-margin);background:#ccc;border-radius:50px;position:relative;box-shadow:inset 0 0 5px #0003}.tk-input.is-toggle input:checked[type=checkbox]{background:var(--input-primary-color)}.tk-input.is-toggle input[type=checkbox]:after{content:"";width:var(--input-toggle-height);height:var(--input-toggle-height);background:var(--input-white);transition:var(--input-transition);border-radius:50%;position:absolute;top:0;left:0;transform:scale(1.1);box-shadow:0 0 5px #0003}.tk-input.is-toggle input:checked[type=checkbox]:after{left:50%}.tk-input.is-checkbox:not(.has-label){min-width:unset;width:max-content;height:max-content;overflow:unset;border:none}.tk-input__inner{text-align:left;max-width:inherit;flex:1;justify-content:flex-end;align-self:stretch;align-items:center;display:flex;position:relative}.tk-input.has-label{border:none;border-bottom:1px solid var(--input-border-color);border-radius:0}.tk-input.has-label .tk-input__icon-before{padding:var(--input-label-padding);background-color:unset;border-right:unset;padding-left:8px}.tk-input.has-label input{text-align:right;padding-right:0;font-weight:500}.tk-input.has-label input:disabled{opacity:var(--input-label-disabled);background:0 0}.tk-input.has-label .tk-input__icon-after{background-color:var(--input-white);padding-left:8px}.tk-input__label{color:var(--input-fade-gray)}.tk-input input{height:100%;padding:var(--input-padding);color:var(--input-black);background:0 0;border:none;flex:1;outline:none!important}.tk-input.search,.tk-input input[type=search]{background-color:var(--input-bg-color)}.tk-input input[type=checkbox]{width:var(--input-checkbox-size);height:var(--input-checkbox-size);flex:unset;margin-left:auto;display:flex}.tk-input.search{border-radius:var(--input-search-radius);min-width:20rem;height:var(--input-search-height);min-height:var(--input-search-height)}.tk-input.search svg{font-size:var(--input-search-icon)}.tk-input.search .tk-input__icon-before{padding:var(--input-label-padding);background-color:unset;padding-left:8px}.tk-input.search input{padding-right:8px;top:0}.tk-input__icon-before{background-color:var(--input-lighter-gray);border-right:1px solid var(--input-border-color);min-height:inherit;padding:var(--input-icon-padding);justify-content:center;align-items:center;display:flex}.tk-input__icon-before svg{padding:0}.tk-input.lg .tk-input__icon-before svg{min-width:2rem;height:auto;padding:0 6px}.tk-input__mobile{width:100%;display:flex}.tk-input__mobile-code{width:auto;min-width:var(--input-mobile-code-width)}.tk-input__mobile .tk-select>div:first-child{width:100%}.tk-input__mobile .tk-select-inner__control{border-bottom:none!important}.tk-input__mobile input{flex:unset;width:var(--input-mobile-input-width)}.tk-input__textarea{flex-direction:column;width:100%;height:100%;display:flex}.tk-input__textarea>div:first-child{color:var(--input-fade-gray);text-indent:8px}.tk-input__textarea__content{margin-top:var(--input-upload-margin);height:100%;display:flex}.tk-input__textarea__content textarea{width:100%;padding:0;padding:var(--input-textarea-padding);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);height:100%;margin:0;font-size:13px}.tk-input__textarea__content.rich-text{display:flex;position:relative}.tk-input__textarea__content.rich-text strong{color:var(--input-black)}.tk-input__textarea__content.rich-text .ql-toolbar .ql-formats svg{pointer-events:none}.tk-input__textarea .ql-toolbar.ql-snow{border-top-left-radius:var(--input-border-radius);border-top-right-radius:var(--input-border-radius)}.tk-input__textarea .ql-toolbar.ql-snow+.ql-container.ql-snow{border-bottom-left-radius:var(--input-border-radius);border-bottom-right-radius:var(--input-border-radius)}.tk-input__date .react-datepicker__month-select,.tk-input__date .react-datepicker__year-select{border:1px solid var(--input-border-color);outline:none;height:1.5rem;padding:3px}.tk-input__date .react-datepicker__input-container{display:flex}.tk-input.date .react-datepicker-wrapper{width:100%}.tk-input.date .react-datepicker-popper{z-index:99}.tk-input.date.has-label .tk-input__icon-after{background-color:#0000}.tk-input.date .react-datepicker__header h2{margin-bottom:var(--input-upload-margin)}.tk-input.time .react-datepicker-popper{z-index:99}.tk-input.time.has-label .tk-input__icon-after{background-color:#0000}.tk-input.time.clearable .time-icon{width:1.2rem;margin:auto}.tk-input.border-light-blue.outlined,.tk-input.border-light-blue.has-label{border-bottom:1px solid var(--input-border-light-blue)}.tk-input.border-light-blue .tk-input__textarea__content{margin-top:var(--input-upload-margin);height:100%;display:flex}.tk-input.border-light-blue .tk-input__textarea__content textarea,.tk-input.border-light-blue .tk-input__date .react-datepicker__month-select,.tk-input.border-light-blue .tk-input__date .react-datepicker__year-select{border:1px solid var(--input-border-light-blue)}.tk-select{--select-label-color:#848484;--select-label-font:14px;--select-label-border:#dce3ed;--select-border-color:#dce3ed;--select-border-light-blue:#b9d7ff;--select-bg-color:#efefef;--select-hover-bg:#deebff;--select-selected-bg:#2684ff;--select-selected-text:#fff;--select-disabled-opacity:.5;--select-readonly-opacity:1;--select-control-height:1.7rem;--select-control-padding:4px 0;--select-value-padding:0 8px;--select-indicator-margin:5px 0px;--select-multi-padding:.5rem;--select-menu-min-width:6rem;--select-transition:background 60ms;--select-transition-delay:60ms;display:flex;position:relative}.tk-select--readonly .tk-select-inner--is-disabled{opacity:var(--select-readonly-opacity)}.tk-select--readonly .tk-select-inner__indicators{display:none}.tk-select--readonly .tk-select-inner__control *{color:unset}.tk-select .tk-select-inner__option--is-disabled{opacity:var(--select-disabled-opacity)!important}.tk-select:not(.tk-select--has-label) .tk-select-inner__control{border-color:var(--select-border-color)!important}.tk-select:not(.tk-select--has-label) .tk-select-inner__control--is-focused{background-color:unset!important;box-shadow:0 0 0 0px var(--select-border-color)!important}.tk-select .custom-option{transition:var(--select-transition)}.tk-select .custom-option:hover{transition-delay:var(--select-transition-delay);background:var(--select-hover-bg)}.tk-select .custom-option.custom-select__option--is-focused{background:0 0}.tk-select .custom-option.custom-select__option--is-selected{background:var(--select-selected-bg)}.tk-select__label{color:var(--select-label-color);font-size:var(--select-label-font);border-bottom:1px solid var(--select-label-border);align-items:center;padding-left:8px;display:flex;flex:unset!important;width:auto!important}.tk-select--has-label .tk-select-inner__control--is-focused{box-shadow:unset!important}.tk-select>div{flex:1;width:100%}.tk-select--multi>div{flex:1;width:auto}.tk-select--multi>div:first-child{flex:unset;padding-right:var(--select-multi-padding)}.tk-select-inner__control{text-align:left;border-color:var(--select-border-color)!important;background-color:var(--select-bg-color)!important;min-height:var(--select-control-height)!important;font-size:var(--select-label-font)!important;height:100%!important}.tk-select-inner__control--is-focused{background-color:unset!important;box-shadow:0 0 0 0px var(--select-border-color)!important;border-color:#0000!important}.tk-select-inner__value-container,.tk-select-inner__dropdown-indicator,.tk-select-inner__clear-indicator{padding:0!important}.tk-select-inner__input-container{margin:0!important}.tk-select-inner__value-container{padding-left:8px!important}.tk-select-inner__indicator-separator{margin:var(--select-indicator-margin)!important}.tk-select-inner__menu{font-size:var(--select-label-font)!important;min-width:var(--select-menu-min-width)!important}.tk-select-inner--is-disabled{opacity:var(--select-disabled-opacity)}.tk-select--outlined .tk-select-inner__control{border:none!important;border-bottom:1px solid var(--select-border-color)!important;border-radius:unset!important;padding:var(--select-control-padding)!important;background-color:#0000!important}.tk-select .tk-select-inner__single-value span{gap:.2rem;display:flex}.tk-select--right .tk-select-inner__single-value{justify-content:flex-end;display:flex;text-align:right!important;white-space:normal!important;margin-right:5px!important}.tk-select--right .tk-select-inner__single-value>div{justify-content:flex-end;margin-left:auto;display:flex}.tk-select--right .tk-select-inner__input-container{justify-content:flex-end}.tk-select--noborder .tk-select-inner__control,.tk-select--noborder .tk-select__label{border-bottom:none!important}.tk-select--border-light-blue:not(.tk-select--has-label) .tk-select-inner__control{border-color:var(--select-border-light-blue)!important}.tk-select--border-light-blue:not(.tk-select--has-label) .tk-select-inner__control--is-focused{background-color:unset!important;box-shadow:0 0 0 0px var(--select-border-light-blue)!important}.tk-select--border-light-blue .tk-select__label{border-bottom:1px solid var(--select-border-light-blue)}.tk-select--border-light-blue .tk-select-inner__control{border-color:var(--select-border-light-blue)!important}.tk-select--border-light-blue .tk-select-inner__control--is-focused{box-shadow:0 0 0 0px var(--select-border-light-blue)!important}.tk-select--border-light-blue.tk-select--outlined .tk-select-inner__control{border-bottom:1px solid var(--select-border-light-blue)!important}.virtual-select-list__item:hover{background:var(--select-hover-bg)}.virtual-select-list__item--is-selected{background:var(--select-selected-bg);color:var(--select-selected-text)}.tk-select.async-select-lazy .tk-select-inner__multi-value span,.tk-select.async-select-lazy .tk-select-inner__single-value span{max-width:10rem}.condition-wrapper{--condition-min-height:2.2rem;--condition-warning-color:#f19c00;--condition-error-color:#e00606;--condition-padding:.5rem;--condition-border-width:3px;--condition-subtext-margin:.5rem;--condition-subtext-top:.2rem;min-height:var(--condition-min-height);position:relative}.condition-wrapper>div{height:100%}.condition-wrapper .subtext{margin-left:var(--condition-subtext-margin);margin-top:var(--condition-subtext-top)}.condition-wrapper.has-warning:not(.has-error){padding-left:var(--condition-padding);border-left:var(--condition-border-width) solid var(--condition-warning-color)}.condition-wrapper.has-warning:not(.has-error) .tk-timepicker-range .tk-input{border:1px solid var(--condition-warning-color)}.condition-wrapper.has-warning:not(.has-error) .tk-select-inner__control,.condition-wrapper.has-warning:not(.has-error) .tk-select__label{border-bottom:1px solid var(--condition-warning-color)!important}.condition-wrapper.has-error{padding-left:var(--condition-padding);border-left:var(--condition-border-width) solid var(--condition-error-color)}.condition-wrapper.has-error .tk-timepicker-range .tk-input{border:1px solid var(--condition-error-color)}
