.badge-purple{color:#fff!important;background-color:#7a61f5}.badge-purple-light{color:#fff!important;background-color:#a898f6}.bg-gray{background-color:#f5f5f7}.select2-container{width:100%!important}.flatpickr-input.form-control-alt[readonly],.form-control.flatpickr-input[readonly]{background-color:#fff}.select2-container .select2-selection--single{height:46px;border:1px solid #eeeef1!important}.select2-container--default .select2-selection--multiple,.select2-container .select2-selection--single{display:block;width:100%;height:auto!important;min-height:calc(2.76rem + 2px);padding:.2rem .4rem;font-size:1.1rem;font-weight:400;line-height:1.4;color:#1e2022;background-color:#fff;background-clip:padding-box;border:1px solid #eeeef1;border-radius:.125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container .select2-selection--single .select2-selection__choice__remove{float:right;margin-left:.3rem;color:red}.select2-container--default .select2-selection--multiple .select2-selection__arrow,.select2-container .select2-selection--single .select2-selection__arrow{width:2.5rem;height:100%}.select2-container--default .select2-selection--multiple .select2-selection__arrow b,.select2-container .select2-selection--single .select2-selection__arrow b{display:flex;width:auto;height:auto;font:400 .875rem nova-icons,sans-serif;color:#4e4e5f;border:none;margin-left:0;margin-top:0;transform:translate(-50%,-50%)}.select2-container--default .select2-selection--multiple .select2-selection__arrow b:before,.select2-container .select2-selection--single .select2-selection__arrow b:before{content:"\e90d"}.select2-container--default .select2-results__option--highlighted[aria-selected] p{color:#fcfcfc!important}[aria-disabled=true]{display:none!important}.drive-modal{display:flex;justify-content:center;position:fixed;top:0;z-index:1000;width:100%;height:100%;background-color:rgba(22,22,22,.5)}.drive-modal .drive-dialog{display:flex;flex-direction:column;position:absolute;top:20%;width:500px;min-height:150px;background-color:#fff}.drive-modal .drive-dialog div[data-id=driver-dialog-header]{height:40px}.drive-modal .drive-dialog ul{margin-left:30px;font-size:14px}.drive-modal .drive-dialog ul>li{margin-bottom:5px}.drive-modal .drive-dialog>div{padding:5px 10px}.drive-modal .drive-dialog>div:first-child button{float:right}