.bee-picker{position:relative;display:inline-flex;align-items:center;padding:4px 11px 4px 4px;line-height:1.5715;border-radius:var(--bee-border-radius-small);background-color:var(--bee-color-fill-2);border:1px solid transparent;box-sizing:border-box;transition:all .1s cubic-bezier(0,0,1,1)}.bee-picker-input{display:inline-flex;flex:1}.bee-picker input{text-align:left;padding:0;padding-left:8px;border:none;width:100%;color:var(--bee-color-text-1);background-color:transparent;line-height:1.5715;transition:all .1s cubic-bezier(0,0,1,1)}.bee-picker input::-webkit-input-placeholder{color:var(--bee-color-text-3)}.bee-picker input::-moz-placeholder{color:var(--bee-color-text-3)}.bee-picker input::-ms-input-placeholder{color:var(--bee-color-text-3)}.bee-picker input::placeholder{color:var(--bee-color-text-3)}.bee-picker-input-placeholder input{color:var(--bee-color-text-3)}.bee-picker-has-prefix{padding-left:12px}.bee-picker-prefix{color:var(--bee-color-text-2);padding-right:4px;font-size:14px}.bee-picker-suffix{width:14px;margin-left:4px;text-align:center}.bee-picker-suffix-icon{color:var(--bee-color-text-2)}.bee-picker .bee-picker-clear-icon{display:none;font-size:12px;color:var(--bee-color-text-2)}.bee-picker:hover{background-color:var(--bee-color-fill-3);border-color:transparent}.bee-picker:not(.bee-picker-disabled):hover .bee-picker-clear-icon{display:inline-block}.bee-picker:not(.bee-picker-disabled):hover .bee-picker-suffix .bee-picker-clear-icon+span{display:none}.bee-picker-error{background-color:var(--bee-color-danger-light-1);border-color:transparent}.bee-picker-error:hover{background-color:var(--bee-color-danger-light-2);border-color:transparent}.bee-picker-focused{box-shadow:0 0 0 0 var(--bee-color-primary-light-2)}.bee-picker-focused,.bee-picker-focused:hover{background-color:var(--bee-color-bg-2);border-color:rgb(var(--bee-primary-6))}.bee-picker-focused.bee-picker-error{border-color:rgb(var(--bee-danger-6));box-shadow:0 0 0 0 var(--bee-color-danger-light-2)}.bee-picker-focused .bee-picker-input-active input,.bee-picker-focused:hover .bee-picker-input-active input{background:var(--bee-color-primary-light-1)}.bee-picker input[disabled]{cursor:not-allowed;color:var(--bee-color-text-4);-webkit-text-fill-color:var(--bee-color-text-4)}.bee-picker input[disabled]::-webkit-input-placeholder{color:var(--bee-color-text-4)}.bee-picker input[disabled]::-moz-placeholder{color:var(--bee-color-text-4)}.bee-picker input[disabled]::-ms-input-placeholder{color:var(--bee-color-text-4)}.bee-picker input[disabled]::placeholder{color:var(--bee-color-text-4)}.bee-picker-disabled,.bee-picker-disabled:hover{color:var(--bee-color-text-4);border-color:transparent;background-color:var(--bee-color-fill-2);cursor:not-allowed}.bee-picker-disabled input[disabled],.bee-picker-disabled:hover input[disabled]{cursor:not-allowed;color:var(--bee-color-text-4);-webkit-text-fill-color:var(--bee-color-text-4)}.bee-picker-disabled input[disabled]::-webkit-input-placeholder,.bee-picker-disabled:hover input[disabled]::-webkit-input-placeholder{color:var(--bee-color-text-4)}.bee-picker-disabled input[disabled]::-moz-placeholder,.bee-picker-disabled:hover input[disabled]::-moz-placeholder{color:var(--bee-color-text-4)}.bee-picker-disabled input[disabled]::-ms-input-placeholder,.bee-picker-disabled:hover input[disabled]::-ms-input-placeholder{color:var(--bee-color-text-4)}.bee-picker-disabled input[disabled]::placeholder,.bee-picker-disabled:hover input[disabled]::placeholder{color:var(--bee-color-text-4)}.bee-picker-separator{min-width:10px;padding:0 8px;color:var(--bee-color-text-3)}.bee-picker-disabled .bee-picker-separator{color:var(--bee-color-text-4)}.bee-picker-disabled .bee-picker-suffix-icon{color:var(--bee-color-text-4)}.bee-picker-size-mini{height:24px}.bee-picker-size-mini input{font-size:12px}.bee-picker-size-small{height:28px}.bee-picker-size-small input{font-size:14px}.bee-picker-size-default{height:32px}.bee-picker-size-default input{font-size:14px}.bee-picker-size-large{height:36px}.bee-picker-size-large input{font-size:14px}.bee-picker-rtl{direction:rtl;padding:4px 4px 4px 11px}.bee-picker-rtl input{text-align:right;padding-left:0;padding-right:8px}.bee-picker-rtl .bee-picker-suffix{margin-left:0;margin-right:4px}