@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kd-input{position:relative;width:100%;font-size:13px;font-size:var(--kd-font-size-sub-base)}.kd-input.is-focus:not(.kd-input-status-error) .kd-input-group-append,.kd-input.is-focus:not(.kd-input-status-error) .kd-input-group-prepend,.kd-input.is-focus:not(.kd-input-status-error) .kd-input-wrap{border-color:#1e5fc7!important;border-color:var(--kd-color-line-public)!important}.kd-input:hover:not(.is-disabled):not(.kd-input-status-error) .kd-input-group-append,.kd-input:hover:not(.is-disabled):not(.kd-input-status-error) .kd-input-group-prepend,.kd-input:hover:not(.is-disabled):not(.kd-input-status-error) .kd-input-wrap{border-color:hsla(0,0%,5%,.24);border-color:var(--kd-color-line-medium)}.kd-input-wrap{display:flex;padding:0 4px 0 8px;background-color:#fff;background-color:var(--kd-color-fill-base);border:1px solid hsla(0,0%,5%,.12);border:1px solid var(--kd-color-line-regular);border-radius:6px;box-sizing:border-box;align-items:center}.kd-input-wrap>*{margin-left:8px}.kd-input-wrap>:first-child{margin-left:0}.kd-input-icon{display:flex;font-style:normal;text-align:center;white-space:nowrap;vertical-align:middle;background-repeat:no-repeat;background-position:50%}.kd-input-icon.is-disabled{cursor:not-allowed;opacity:.7}.kd-input-clean{color:#333;color:var(--kd-color-icon-primary)}.kd-input-clean .c333333{fill:currentColor}.kd-input-count{font-size:12px;font-size:var(--kd-font-size-small);color:#6b6b6b;color:var(--kd-color-text-secondary)}.kd-input-loading{width:16px;height:16px;color:#1f69e0;color:var(--kd-color-public-normal)}.kd-input-inner{width:100%;padding:4px 0;font-size:inherit;line-height:22px;color:#0d0d0d;color:var(--kd-color-text-primary);background-color:transparent;border:none;outline:none;flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;box-sizing:border-box}.kd-input-inner::-moz-placeholder{color:#919191;color:var(--kd-color-text-tertiary)}.kd-input-inner::placeholder{color:#919191;color:var(--kd-color-text-tertiary)}.kd-input.is-disabled{cursor:not-allowed}.kd-input.is-disabled .kd-input-wrap{cursor:not-allowed;background-color:#f0f0f0;background-color:var(--kd-color-fill-regular);border-color:hsla(0,0%,5%,.48);border-color:var(--kd-color-line-heavy);box-shadow:none;opacity:.3;opacity:var(--kd-opacity-disabled)}.kd-input.is-disabled .kd-input-inner{cursor:not-allowed}.kd-input.is-disabled .kd-input-group-append,.kd-input.is-disabled .kd-input-group-prepend,.kd-input.is-disabled .kd-input-prefix-icon,.kd-input.is-disabled .kd-input-suffix-icon{opacity:.3;opacity:var(--kd-opacity-disabled)}.kd-input.is-disabled .kd-input-group-append,.kd-input.is-disabled .kd-input-group-prepend{background-color:#f0f0f0;background-color:var(--kd-color-fill-regular);border-color:hsla(0,0%,5%,.48);border-color:var(--kd-color-line-heavy)}.kd-input-x-large .kd-input-inner{padding:6px 0}.kd-input-large .kd-input-inner{padding:4px 0}.kd-input-large .kd-input-group-append,.kd-input-large .kd-input-group-prepend{line-height:34px}.kd-input-medium .kd-input-inner{padding:2px 0}.kd-input-small .kd-input-wrap{border-radius:4px;border-radius:var(--kd-border-radius-small)}.kd-input-small .kd-input-inner{height:22px;line-height:22px}.kd-input-small .kd-input-group-append,.kd-input-small .kd-input-group-prepend{line-height:22px}.kd-input-small .kd-input-clean{width:20px;height:20px;min-width:20px}.kd-input-help{word-break:break-all}.kd-input-group{display:flex;width:100%}.kd-input-group .kd-input-wrap{width:100%}.kd-input-group .kd-input-group-append,.kd-input-group .kd-input-group-prepend{display:inline-flex;padding:0 10px;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#fff;background-color:var(--kd-color-fill-base);border-radius:6px;align-items:center;border:1px solid hsla(0,0%,5%,.12);border:1px solid var(--kd-color-line-regular)}.kd-input-group .kd-input-group-append .kd-button,.kd-input-group .kd-input-group-append .kd-select,.kd-input-group .kd-input-group-prepend .kd-button,.kd-input-group .kd-input-group-prepend .kd-select{margin:-10px}.kd-input-group .kd-input-group-append .kd-icon,.kd-input-group .kd-input-group-prepend .kd-icon{font-size:inherit;line-height:inherit}.kd-input-group .kd-input-group-append button.kd-button,.kd-input-group .kd-input-group-append div.kd-select .kd-input-inner,.kd-input-group .kd-input-group-append div.kd-select:hover .kd-input-inner,.kd-input-group .kd-input-group-prepend button.kd-button,.kd-input-group .kd-input-group-prepend div.kd-select .kd-input-inner,.kd-input-group .kd-input-group-prepend div.kd-select:hover .kd-input-inner{color:inherit;background-color:transparent;border-color:transparent;border-top:0;border-bottom:0}.kd-input-group .kd-input-group-append .kd-button,.kd-input-group .kd-input-group-append .kd-input,.kd-input-group .kd-input-group-prepend .kd-button,.kd-input-group .kd-input-group-prepend .kd-input{font-size:inherit}.kd-input-group.with-prepend .kd-input-group-prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.kd-input-group.with-prepend .kd-input-wrap{border-top-left-radius:0;border-bottom-left-radius:0}.kd-input-group.with-append .kd-input-group-append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.kd-input-group.with-append .kd-input-wrap{border-top-right-radius:0;border-bottom-right-radius:0}.kd-input-status-error .kd-input-group-append,.kd-input-status-error .kd-input-group-prepend,.kd-input-status-error .kd-input-wrap{border-color:#dd3332!important;border-color:var(--kd-color-error-normal)!important;box-shadow:none}.kd-input-status-error .kd-input-count,.kd-input-status-error .kd-input-help{color:#dd3332!important;color:var(--kd-color-error-normal)!important}
