.loading-css-container{display:flex;width:100%;justify-content:center;align-items:center;height:100%;flex:1}.spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%{stroke:silver}25%{stroke:silver}50%{stroke:silver}75%{stroke:silver}to{stroke:silver}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.CreatePickups__container .location{padding:8px 16px!important}.CreatePickups__container .block{margin-right:10px}.CreatePickups__container .wrapper-calendar-input{display:flex;align-items:center}.CreatePickups__container .react-datepicker-wrapper{margin-bottom:0!important}.CreatePickups__container .modal-header{display:flex;align-items:center}.CreatePickups__container .custom-switch-pickup{display:block;background:#9d9d9d;width:40px;height:20px;border:1px solid #9d9d9d;border-radius:10px}.CreatePickups__container .custom-switch-pickup:after{width:18px;height:18px;top:0;left:1px;box-shadow:none;transform:none!important;animation-name:unset!important;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3);margin-left:0}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-primary{background:#53b66c;border:1px solid #53b66c}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-primary:after{left:19px}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-secondary{background:#53b66c;border:1px solid #53b66c}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-secondary:after{left:19px}.CreatePickups__container .custom-switch-pickup.custom-switch-primary-inverse{border:1px solid #424242}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-primary-inverse{background:#000;border:1px solid #000}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-primary-inverse:after{background:#000;left:19px}.CreatePickups__container .custom-switch-pickup.custom-switch-secondary-inverse{border:1px solid #424242}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-secondary-inverse{background:#000;border:1px solid #53b66c}.CreatePickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-secondary-inverse:after{background:#53b66c;left:19px}.CreateFastPickups__container .location{padding:8px 16px!important}.CreateFastPickups__container .block{margin-right:10px}.CreateFastPickups__container .wrapper-calendar-input{display:flex;align-items:center}.CreateFastPickups__container .react-datepicker-wrapper{margin-bottom:0!important}.CreateFastPickups__container .modal-header{display:flex;align-items:center}.CreateFastPickups__container .custom-switch-pickup{display:block;background:#9d9d9d;width:30px;height:12px;border:1px solid #9d9d9d}.CreateFastPickups__container .custom-switch-pickup:after{width:16px;height:16px;top:-4px;box-shadow:none;transform:none!important;animation-name:unset!important;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.6);margin-left:-10px}.CreateFastPickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-primary,.CreateFastPickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-secondary{background:#53b66c;border:1px solid #53b66c}.CreateFastPickups__container .custom-switch-pickup.custom-switch-primary-inverse{border:1px solid #424242}.CreateFastPickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-primary-inverse{background:#000;border:1px solid #000}.CreateFastPickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-primary-inverse:after{background:#000}.CreateFastPickups__container .custom-switch-pickup.custom-switch-secondary-inverse{border:1px solid #424242}.CreateFastPickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-secondary-inverse{background:#000;border:1px solid #53b66c}.CreateFastPickups__container .custom-switch-pickup.rc-switch-checked.custom-switch-secondary-inverse:after{background:#53b66c}.Pickup .input-container{border:1px solid #d7d7d7!important;width:100%;padding:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:8px}.Pickup .input-container input:focus{outline:none}.Pickup .select-location .react-select__control,.Pickup .select-location .react-select__value-container{background-color:#f6f7fc!important}.Pickup .placeholder{color:grey}.Pickup .map{position:relative}.Pickup .link-on-map{position:absolute;top:6px;right:6px;width:100px;height:30px;background-color:#fff;z-index:99990;display:flex;align-items:center;align-content:center;justify-content:center}.Pickups__container .card .card-body{padding:1.25rem}.Pickups__container .big__search input{background:#fff}.Pickups__container .big__search input:active,.Pickups__container .big__search input:focus{border-color:#602166!important}.Pickups__container .react-datepicker-wrapper{width:auto!important;margin-bottom:0}.Pickups__container h1{padding-bottom:0!important;display:block}.Pickups__container .Pickups__subContainer{min-height:auto;padding-right:0 12px}.Pickups__container .headerCombobox{position:absolute;left:0;top:46px;width:100%;overflow-y:scroll;border:1px solid #602166;z-index:99990;background-color:#fff;border-radius:6px;user-select:none;display:flex;flex-direction:column}.Pickups__container .wrapper{display:flex;flex-direction:column;justify-content:flex-start;border-bottom:1px solid #8e8e8e;margin-bottom:15px}.Pickups__container .wrapper-calendar{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.Pickups__container .wrapper-calendar-input{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.Pickups__container .wrapper-calendar-input-text{min-width:230px}.Pickups__container .wrapper-calendar-input2{margin:0 10px 0 0}.Pickups__container .arrow,.Pickups__container .wrapper-calendar-input2{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #ccc;width:24px;height:24px}.Pickups__container .arrow{margin:0 10px}.Pickups__container .export{display:flex;flex-direction:row;justify-content:flex-end}.Pickups__container .input-search{width:200px;height:40px;margin-left:20px;border:1px solid #ccc;border-radius:15px;padding:0 10px}.Pickups__container .input-search-2{height:30px;border:1px solid #ccc;border-radius:15px;padding:0 10px;width:100%}.Pickups__container .ico-search{font-weight:600;position:absolute;z-index:999;right:10px;top:15px}.Pickups__container .ico-search-2{font-weight:600;position:absolute;z-index:999;right:16px;top:8px}.pickups__date{background-color:#602166}.Pickup__assign .modal-dialog,.Pickup__location .modal-dialog{max-width:45%!important;width:100%!important}.Pickup__assign .fallback{opacity:.7}.Pickup__assign .fallback-info{font-size:16px}.Pickup__assign .accordion-header .accordion-button{background-color:#fff;border:none;font-size:16px;width:100%;padding:10px 0;text-align:justify}.Pickup .modal-header{align-items:center!important}.Pickup__assign .input-search{flex:1;height:40px;margin-left:20px;border:1px solid #ccc;border-radius:15px;padding:0 10px}.Pickup__assign .ico-search{font-weight:600;position:absolute;z-index:999;right:18px;top:15px}.Pickup__assign .list-drivers_info{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:10px}.Pickup__assign .list-drivers_email{display:flex;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Pickup__assign .list-drivers{display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #eee;color:#767676;background-color:transparent;transition:background-color .3s ease}.Pickup__assign .list-drivers_check{flex:0.3;display:flex;justify-content:center;align-items:center}.Pickup__assign .content-slider{display:flex;justify-content:space-between;margin-right:20px}.Pickup__assign .input-range{padding:5px 20px;border:1px solid #d4d4d4;flex:1;margin-left:10px;text-align:center}.Pickup__assign .input-range span,.Pickup__assign .input-range sub{color:#6d6d6d}.Pickup__assign .list-plates{display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #eee;color:#767676;background-color:transparent;transition:background-color .3s ease}.Pickup__assign .list-plates__element{display:flex;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;justify-content:center}.Pickup__assign .list-plates__element:first-child{justify-content:flex-start}.Pickup__assign .list-plates:hover{background-color:#eff0f8}.Pickups__container .pickup__pagination{height:0;padding:0 20px}.Pickups__container .custom-control-input{z-index:999!important;width:100%!important;height:100%!important}.Pickups__container .sub-pickups{background-color:#fbfbfb;position:relative}.Pickup__assign .pickup-pills{padding:10px 0}.Pickups__container .sub-pickups:before{content:"";display:block;width:20px;height:100%;position:absolute;left:0;top:0;background-color:#f1f1f1}.Pickup__assign .pickup-pills span{margin-right:6px;cursor:default}.NewLocation__container .delete-contact div,.NewLocation__container .delete-contact span{color:#dc3545}.NewLocation__container .location-container{background-color:hsla(0,0%,100%,.2);width:100%;border-radius:8px;display:flex;flex-direction:column}.NewLocation__container .contact-container{position:relative;margin-bottom:12px;background-color:rgba(151,147,147,.26);width:100%;padding:10px 20px;border-radius:8px;display:flex;flex-direction:column}.NewLocation__container .location-form{display:flex;flex-direction:column}.NewLocation__container .form,.NewLocation__container .full-form{flex:1;display:flex;flex-direction:column}.NewLocation__container .map{flex:0.5;border-radius:10px;overflow:hidden}.NewLocation__container .form-row{display:flex;flex-direction:row;margin-bottom:16px}.NewLocation__container .location-form-group{display:flex;flex:.62;flex-direction:column;padding:0 8px 0 0}.NewLocation__container .location-form-group:last-child{padding-right:0!important}.NewLocation__container .location-form-group-1{display:flex;flex:1;flex-direction:column;padding:0 8px 0 0}.NewLocation__container .location-form-group-1:last-child{padding-right:0!important}.NewLocation__container .location-form-group-2{display:flex;flex:auto;flex-direction:column;padding:0 8px 0 0}.NewLocation__container .location-form-group-2:last-child{padding-right:0!important}.NewLocation__container .location-form-group-flex{display:flex;flex-direction:column;padding:0 8px 0 0}.NewLocation__container .location-form-top{z-index:9999}.NewLocation__container .location-form-group-flex:last-child{padding-right:0!important}.NewLocation__container .red{color:red}.NewLocation__container .add-contact{flex:1;margin-top:14px}.NewLocation__container .add-contact span{color:#602166;cursor:pointer}.NewLocation__container .save-location{display:flex;align-items:flex-end;justify-content:flex-end;margin-top:18px}.Pickups__container .table{display:flex;flex-direction:column}.Pickups__container .wrapper__tabs{display:flex;flex-direction:row;justify-content:space-between;height:100%;margin-top:14px;padding-right:10px}.Pickups__container .wrapper__tabs_options{display:flex;flex:1}.Pickups__container .following-tab{border:1px solid #e4e4e4;border-radius:8px 0 0 0}.Pickups__container .following-tab,.Pickups__container .routes-tab{display:flex;flex-direction:row;justify-content:center;height:100%;flex:0.2;padding:10px;font-weight:600;align-items:center}.Pickups__container .routes-tab{border:1px solid #e4e4e4;border-radius:0 8px 0 0}.Pickups__container .header-row{display:flex;flex-direction:row;font-weight:600}.Pickups__container .data-row{background-color:#fff}.Pickups__container .data-row,.Pickups__container .sub-data-row{display:flex;flex-direction:row;position:relative;padding:10px 0;overflow:hidden;align-content:center;align-items:center}.Pickups__container .sub-data-row{height:100px}.Pickups__container .data-row-delete{animation:flashRed 1.5s forwards}@keyframes flashRed{0%{background-color:#fff;max-height:auto}50%{background-color:#ffe9e9}to{background-color:#fff;padding:0;max-height:0}}.Pickups__container .filters{display:flex;flex-direction:column}.Pickups__container .header-cell{cursor:pointer;display:flex}.Pickups__container .data-cell-address i,.Pickups__container .header-cell i{transform:scaleX(.7);font-weight:600;margin-left:8px;font-size:10px}.Pickups__container .header-cell i:nth-child(2){margin-top:-3px}.Pickups__container .header-cell-assign{cursor:pointer;display:flex}.Pickups__container .header-cell-assign i{transform:scaleX(.7);font-weight:600;margin-left:8px;font-size:10px}.Pickups__container .header-cell-assign i:nth-child(2){margin-top:-3px}.Pickups__container .data-cell,.Pickups__container .header-cell{flex:1;text-align:center;padding:12px 8px;display:flex;align-items:center;justify-content:center;height:44px}.Pickups__container .data-cell-address{flex:3;text-align:center;padding:12px 8px;display:flex;align-items:center;justify-content:center;height:auto;text-align:left}.Pickups__container .data-cell-address-container{display:flex;flex-direction:column}.Pickups__container .data-cell-address-left{justify-content:flex-start;text-align:left;margin-left:20px}.Pickups__container .data-cell-address-second-line{font-size:12px}.Pickups__container .data-cell-assign,.Pickups__container .header-cell-assign{flex:auto;text-align:center;padding:12px 8px;display:flex;align-items:center;justify-content:center;height:44px;width:60px}.Pickups__container .data-row:not(:first-child){border-top:1px solid #e4e4e4}.Pickups__container .data-isNew:before{content:"";position:absolute;left:0;top:0;width:20px;height:44px;background-color:transparent}.Pickups__container .data-isLow:before{content:"";position:absolute;left:0;top:0;width:20px;height:100%;background-color:#53b66c}.Pickups__container .data-isMedium:before{content:"";position:absolute;left:0;top:0;width:20px;height:100%;background-color:#fecc1a}.Pickups__container .data-isHigh:before{content:"";position:absolute;left:0;top:0;width:20px;height:100%;background-color:#e21b1b}.Pickups__container .data-selection{background-color:#eff0f8;box-shadow:0 0 3px 0 rgba(112,119,174,.2)}.Pickups__container .tab-active{cursor:pointer;background-color:#fff}.Pickups__container .tab-inactive{background-color:#eff0f8;cursor:pointer}.Pickups__container .option{user-select:none;background-color:#fff;transition:all .1s}.Pickups__container .option:hover{background-color:#000;color:#fff;font-weight:600}.Pickups__container .data-date-cell,.Pickups__container .data-window-cell{font-size:12px}.Pickups__container .data-container-cell{display:flex;flex-direction:column}.Pickups__container .data-cell-check,.Pickups__container .data-cell-sub-check,.Pickups__container .header-cell-check{text-align:center;padding:12px 8px;display:flex;align-items:center;justify-content:right;height:44px;width:60px}.Pickups__container .data-cell-open{box-shadow:0 4px 0 0 rgba(0,0,0,.1);border-bottom:1px solid #e0e0e0}.Pickups__container .header-options i{background-color:#fff;padding:10px;border-radius:50%;margin:0 4px;transition:background-color .5s,transform .5s;cursor:pointer}.Pickups__container .fx-button-circle{margin:0 4px;padding:10px;background-color:#fff;border-radius:50%;transition:background-color .5s,transform .5s;cursor:pointer}.Pickups__container .fx-button-circle:hover{background-color:#f0f0f0}.Pickups__container .data-cell-subitem{font-size:14px}.Pickups__container .custom-dots button{padding:2px 4px!important}.skeleton-table{width:100%;padding:0 20px}.skeleton-row{display:flex}.skeleton-cell{flex-grow:1;height:30px;background-color:#f0f0f0;margin:2px;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%{background-color:#e0e0e0}50%{background-color:#f1f1f1}to{background-color:#e0e0e0}}