.bb-select-input{display:flex;align-items:center;border:1px solid #929292;border-radius:.25rem;overflow:hidden}.bb-select-input select,.bb-select-input input{border:none;padding:.5rem;outline:none;font-size:1rem;transition:border-color 0.3s ease, box-shadow 0.3s ease, background-color 0.3s ease}.bb-select-input select:disabled,.bb-select-input input:disabled{background-color:#dfdfdf;cursor:not-allowed}.bb-select-input select{background-color:#fff;border-right:0;padding-right:0}.bb-select-input input{flex:1;min-width:150px}.bb-select-input.focus,.bb-select-input.focus:hover,.bb-select-input:focus,.bb-select-input:focus:hover,.bb-select-input:active,.bb-select-input:active:hover,.bb-select-input.active,.bb-select-input.active:hover,.bb-select-input:focus:active,.bb-select-input:focus:active:hover,.bb-select-input:has(input:focus),.bb-select-input:has(input:focus):hover,.bb-select-input:has(input:focus:active),.bb-select-input:has(input:focus:active):hover,.bb-select-input:has(input:active),.bb-select-input:has(input:active):hover,.bb-select-input:has(input.focus),.bb-select-input:has(input.focus):hover,.bb-select-input:has(input.active),.bb-select-input:has(input.active):hover{border-color:#0058a3;box-shadow:0 0 0 1px #0058a3}.bb-select-input.is-error{border-color:#e00751}.bb-select-input.is-error.hover,.bb-select-input.is-error:hover,.bb-select-input.is-error.focus,.bb-select-input.is-error:focus,.bb-select-input.is-error:active,.bb-select-input.is-error.active,.bb-select-input.is-error:focus:active{box-shadow:0 0 0 1px #e00751}.bb-select-input.is-success{border-color:#0a8a00}.bb-select-input.is-success.hover,.bb-select-input.is-success:hover,.bb-select-input.is-success.focus,.bb-select-input.is-success:focus,.bb-select-input.is-success:active,.bb-select-input.is-success.active,.bb-select-input.is-success:focus:active{box-shadow:0 0 0 1px #0a8a00}.bb-select-input.is-warning{border-color:#ffa524}.bb-select-input.is-warning.hover,.bb-select-input.is-warning:hover,.bb-select-input.is-warning.focus,.bb-select-input.is-warning:focus,.bb-select-input.is-warning:active,.bb-select-input.is-warning.active,.bb-select-input.is-warning:focus:active{box-shadow:0 0 0 1px #ffa524}.bb-select-message{display:block;margin-top:.25rem;font-size:.875rem}.bb-select-message.message-error{color:#e00751}.bb-select-message.message-success{color:#0a8a00}.bb-select-message.message-regular{color:#929292}.bb-select-message.message-warning{color:#ffa524}.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error).hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error).focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error).active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):focus:active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):not(:focus):not(:active).hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):not(:focus):not(:active):hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):not(:focus):not(:active).focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):not(:focus):not(:active):focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):not(:focus):not(:active):active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):not(:focus):not(:active).active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(.val):not(.error):not(:focus):not(:active):focus:active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):disabled:not(.val):not(.error).hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):disabled:not(.val):not(.error):hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):disabled:not(.val):not(.error).focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):disabled:not(.val):not(.error):focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):disabled:not(.val):not(.error):active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):disabled:not(.val):not(.error).active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):disabled:not(.val):not(.error):focus:active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(:focus):not(:active).hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(:focus):not(:active):hover,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(:focus):not(:active).focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(:focus):not(:active):focus,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(:focus):not(:active):active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(:focus):not(:active).active,.form-group:not(.error) .bb-select-input input.form-control:not(.btn):not(:focus):not(:active):focus:active,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error).hover,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):hover,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error).focus,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):focus,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):active,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error).active,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):focus:active,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):not(:focus):not(:active).hover,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):not(:focus):not(:active):hover,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):not(:focus):not(:active).focus,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):not(:focus):not(:active):focus,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):not(:focus):not(:active):active,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):not(:focus):not(:active).active,.form-group:not(.error) .bb-select-input input:not(.btn):not(.val):not(.error):not(:focus):not(:active):focus:active,.form-group:not(.error) .bb-select-input input:not(.btn):disabled:not(.val):not(.error).hover,.form-group:not(.error) .bb-select-input input:not(.btn):disabled:not(.val):not(.error):hover,.form-group:not(.error) .bb-select-input input:not(.btn):disabled:not(.val):not(.error).focus,.form-group:not(.error) .bb-select-input input:not(.btn):disabled:not(.val):not(.error):focus,.form-group:not(.error) .bb-select-input input:not(.btn):disabled:not(.val):not(.error):active,.form-group:not(.error) .bb-select-input input:not(.btn):disabled:not(.val):not(.error).active,.form-group:not(.error) .bb-select-input input:not(.btn):disabled:not(.val):not(.error):focus:active,.form-group:not(.error) .bb-select-input input:not(.btn):not(:focus):not(:active).hover,.form-group:not(.error) .bb-select-input input:not(.btn):not(:focus):not(:active):hover,.form-group:not(.error) .bb-select-input input:not(.btn):not(:focus):not(:active).focus,.form-group:not(.error) .bb-select-input input:not(.btn):not(:focus):not(:active):focus,.form-group:not(.error) .bb-select-input input:not(.btn):not(:focus):not(:active):active,.form-group:not(.error) .bb-select-input input:not(.btn):not(:focus):not(:active).active,.form-group:not(.error) .bb-select-input input:not(.btn):not(:focus):not(:active):focus:active{box-shadow:none !important}
