.input-group:has(.ng-select-disabled) .input-group-text{background-color:#f9f9f9}.input-group.with-icon-end{flex-wrap:nowrap}.input-group.with-icon-end .ng-select .ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.input-group .ng-select .ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-group .ng-select .ng-dropdown-panel{left:-2.625rem;width:calc(100% + 2.625rem)}.ng-select{flex:1}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9;cursor:not-allowed}.ng-select.ng-select-disabled>.ng-select-container input{position:relative;z-index:-1}.ng-select.ng-select-clearable input{width:89%!important}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select:focus-within .ng-select-container{border-color:#999}.ng-select .ng-select-container{min-height:46px;color:#333;border-radius:5px;border:1px solid #bbb;align-items:center;transition:border-color ease-in .15s}.ng-select .ng-select-container .ng-value-container{align-items:center}.ng-select .ng-select-container .ng-value-container .ng-placeholder{position:absolute;top:50%;transform:translateY(-50%);color:#bbb;font-weight:500;font-size:.875rem}.ng-select.ng-select-single.ng-select-clearable .ng-value{position:absolute;width:89%}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.875em;color:#333;background-color:#ebf5ff;border-radius:5px;margin-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{font-size:18px;line-height:1}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}.ng-dropdown-panel{filter:drop-shadow(0px 0px 1px rgba(0,0,0,.24)) drop-shadow(0px 2px 8px rgba(0,0,0,.08)) drop-shadow(0px 4px 4px rgba(0,0,0,.1));border-radius:5px;left:0;z-index:1080;font-size:.75rem}.ng-dropdown-panel .ng-dropdown-panel-items{border-radius:5px;background-color:#fff;padding:0 .5rem}.ng-dropdown-panel .ng-dropdown-panel-items::-webkit-scrollbar{width:6px}.ng-dropdown-panel .ng-dropdown-panel-items::-webkit-scrollbar-track{background-color:inherit;border-radius:5px}.ng-dropdown-panel .ng-dropdown-panel-items::-webkit-scrollbar-thumb{border-radius:5px;background-color:#ddd}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{color:#2196f3;padding:.375rem .5rem}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:not(:first-child){border-top:1px solid #ddd}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{color:#1976d2}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .separated>span:not(:last-of-type){position:relative}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .separated>span:not(:last-of-type):after{content:"|";padding:0 .325rem;color:#c9c9c9}.ng-dropdown-panel .ng-dropdown-header{font-size:.75rem;font-weight:700;color:#888;background-color:#fff;text-align:left;padding:.625rem .875rem;border-top-left-radius:5px;border-top-right-radius:5px}.ng-dropdown-panel .ng-dropdown-header+.ng-dropdown-panel-items{border-top-left-radius:0;border-top-right-radius:0;padding-bottom:.25rem}.ng-select.tags .ng-select-container .ng-value{display:flex;flex-direction:row-reverse;background-color:#eee!important;white-space:normal!important;padding:4px;border-radius:5px!important;transition:all ease-in .15s}.ng-select.tags .ng-select-container .ng-value:hover{background-color:#2196f3!important;color:#fff}.ng-select.tags .ng-select-container .ng-value-icon{display:flex!important;align-items:center;border:0!important}.ng-select.tags .ng-select-container .ng-value-icon:hover{background-color:inherit!important;transform:scale(1.3)}
