body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.logo{height:32px;background:hsla(0,0%,100%,.2);margin:16px}.site-layout .site-layout-background{background:#fff;display:flex;align-items:center;height:50px!important;justify-content:space-between}.site-layout .site-layout-background .ant-select-selector{border-radius:.25rem!important;width:10rem!important}[data-theme=dark] .site-layout .site-layout-background{background:#141414}#style-1::-webkit-scrollbar{display:none}.ant-table-cell{color:#000!important}.booking-btn-add{background-color:#6fa8dc}.booking-btn-add,.booking-btn-new{width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-new{background-color:#f4cccc}.booking-btn-online{background-color:#b6d7a8;width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-rac{background-color:#f1c232}.booking-btn-live{background-color:#6aa84f}.booking-btn-completed,.booking-btn-live{width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-completed{background-color:#d9d9d9}.booking-btn-buttonTrue{background-color:#78e2f5!important;color:#000!important}.booking-btn-cancelled{background-color:#df786f}.booking-btn-cancelled,.booking-btn-telecancel{width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-telecancel{background-color:#ea4335}.booking-btn-lmv{background-color:#b7b7b7;width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-reassign{background-color:#acb5bc}.booking-btn-preassign,.booking-btn-reassign{color:#23282c;width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-preassign{background-color:#b6d7a8}.booking-btn-complete{background-color:#93c47d;width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-cancel{background-color:#e06666}.booking-btn-assign,.booking-btn-cancel{margin-right:16px;width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-assign{background-color:#34a853}.booking-btn-rac{background-color:#ffd966}.booking-btn-enquiry,.booking-btn-rac{margin-right:16px;width:100%;border:1px solid transparent;font-size:.875rem;line-height:1.5;border-radius:.25rem}.booking-btn-enquiry{background-color:#b4a7d6}.booking-btn-blockExport{width:100%;color:#fff;background-color:#696969;border-color:#420420}.booking-btn-blockExport,.booking-btn-update{margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.booking-btn-update{color:#23282c;background-color:#a5e684;border-color:#a5e684}.booking-btn-blockSearch{width:100%;color:#fff;background-color:#3770eb;border-color:#420420;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.booking-btn-add:active,.booking-btn-add:hover,.booking-btn-assign:active,.booking-btn-assign:hover,.booking-btn-cancel:active,.booking-btn-cancel:hover,.booking-btn-cancelled:active,.booking-btn-cancelled:hover,.booking-btn-complete:active,.booking-btn-complete:hover,.booking-btn-completed:active,.booking-btn-completed:hover,.booking-btn-enquiry:active,.booking-btn-enquiry:hover,.booking-btn-live:active,.booking-btn-live:hover,.booking-btn-lmv:active,.booking-btn-lmv:hover,.booking-btn-new:active,.booking-btn-new:hover,.booking-btn-online:active,.booking-btn-online:hover,.booking-btn-rac:active,.booking-btn-rac:hover,.booking-btn-reassign:active,.booking-btn-reassign:hover,.booking-btn-telecancel:active,.booking-btn-telecancel:hover{color:#23282c!important;background-color:#b3bbc2!important;border-color:#acb5bc!important}.new-booking .edit-booking{color:#00f;margin-right:.5rem}.new-booking .edit-booking:hover{cursor:pointer}.booking .main-row .ant-col{padding:.5rem}.booking-child-routes-button-section{background-color:#cddef7;padding:1rem}.selectedTab{background-color:#cddef7!important}.selectedTab:after,.selectedTab:before{position:absolute;bottom:-1px;width:6px;height:6px;content:" "}.selectedTab:before{left:-6px}.selectedTab:after{right:-6px}.selectedTab:after,.selectedTab:before{border:1rem solid #cddef7}.selectedTab{border-top-left-radius:6px;border-top-right-radius:6px}.selectedTab:before{border-bottom-right-radius:.5rem;border-width:0 .1rem .1rem 0}.selectedTab:after{border-bottom-left-radius:.5rem;border-width:0 0 .1rem .1rem}.booking-btn-online{padding:4px 10px}td.ant-table-cell{text-align:center;border-color:#a9a9a9!important}th.ant-table-cell{text-align:center!important;background-color:#b0e0e6!important;border-color:#a9a9a9!important}.ant-table{outline:ridge;outline-color:#d3d3d3!important}.ant-radio-inner{border-color:#000!important}tr:nth-child(2n){background-color:#f2f2f2}tr:hover{background-color:#ddd}.ant-table-pagination.ant-pagination{margin:5px 0}.custom-modal-grid .ant-modal-content{padding:1rem}.custom-modal-grid .ant-modal-content .ant-modal-close{top:1rem!important;right:1rem!important;color:#fff!important}.custom-modal-grid .ant-modal-content .ant-modal-header{background-color:#a64d79}.custom-modal-grid .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-size:larger;text-align:center;padding:6px}.custom-modal-grid .ant-modal-content .ant-modal-body{padding:unset!important;border:1px solid #c8ced3;margin-top:-8px}.custom-modal-grid-booking-info{padding:1rem}.custom-modal-grid-booking-info .driver-attendance-appmanager-active,.custom-modal-grid-booking-info .driver-attendance-appmanager-inactive{width:100%!important;text-align:center;color:#fff;border-radius:.25rem}.custom-modal-grid-booking-info .driver-attendance-appmanager-active{background-color:green!important}.custom-modal-grid-booking-info .driver-attendance-appmanager-inactive{background-color:orange!important}.custom-modal-form .ant-modal-content{padding:1rem}.custom-modal-form .ant-modal-content .ant-modal-close{top:1rem!important;right:1rem!important;color:#fff!important}.custom-modal-form .ant-modal-content .ant-modal-header{background-color:#a64d79}.custom-modal-form .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-size:larger;text-align:center;padding:6px}.custom-modal-form .ant-modal-content .ant-modal-body{border:1px solid #c8ced3;margin-top:-8px;padding:10px}.custom-modal-form .ant-modal-content .ant-modal-body .ant-input-number{width:100%!important}.custom-modal-form .ant-modal-content .ant-modal-body .ant-form-item{margin-bottom:.8rem}.custom-modal-form-submit-btn{background-color:#f6b26b;border-color:#f6b26b;margin-right:16px;margin-top:10px;margin-bottom:10px;border-radius:.25rem}.custom-modal-form-submit-btn:hover{color:#23282c;background-color:#b3bbc2;border-color:#acb5bc}.custom-modal-cancel-form .ant-modal-content{padding:1rem}.custom-modal-cancel-form .ant-modal-content .ant-modal-close{top:1rem!important;right:1rem!important;color:#fff!important}.custom-modal-cancel-form .ant-modal-content .ant-modal-header{background-color:#a64d79;padding:8px}.custom-modal-cancel-form .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-size:larger;text-align:center}.custom-modal-cancel-form .ant-modal-content .ant-modal-body{border:1px solid #c8ced3;margin-top:-8px;padding:20px}.custom-modal-cancel-form .ant-modal-content .ant-modal-body .ant-col{padding:5px;font-weight:500}.custom-modal-cancel-form .ant-modal-content .ant-modal-body .ant-form-item{margin-bottom:.8rem}.custom-modal-cancel-form-submit-btn{background-color:#f6b26b;border-color:#f6b26b;margin-right:16px;margin-top:10px;margin-bottom:10px;border-radius:.25rem}.custom-modal-cancel-form-submit-btn:hover{color:#23282c;background-color:#b3bbc2;border-color:#acb5bc}.custom-modal-approve-attendance .ant-modal-content{padding:1rem}.custom-modal-approve-attendance .ant-modal-content .ant-modal-close{top:1rem!important;right:1rem!important;color:#fff!important}.custom-modal-approve-attendance .ant-modal-content .ant-modal-header{background-color:#a64d79}.custom-modal-approve-attendance .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-size:larger;text-align:center;padding:6px}.custom-modal-approve-attendance .ant-modal-content .ant-modal-body{border:1px solid #c8ced3;margin-top:-8px;padding:5px}.custom-modal-approve-attendance-approve-btn,.custom-modal-approve-attendance-cancel-btn{background-color:#f6b26b;margin-right:16px;margin-top:10px;margin-bottom:10px;border-radius:.25rem}.custom-modal-approve-attendance-approve-btn{background-color:#6aa84f;border-color:#6aa84f}.custom-modal-approve-attendance-approve-btn:hover,.custom-modal-approve-attendance-cancel-btn:hover{color:#23282c;background-color:#b3bbc2;border-color:#acb5bc}.custom-modal-approve-attendance-btn-left-column{text-align:right!important}.block-driver-attendance .ant-table-wrapper{width:100%!important}.confirmModal .ant-modal-body,.confirmModal .ant-modal-footer{border:none!important;text-align:center!important}.confirmModal .ant-modal-footer{display:none;height:0}.custom-modal-grid-booking-grid{display:flex;justify-content:center;align-items:center;width:95%;margin:auto}.custom-modal-grid-booking-grid .ant-spin-nested-loading{width:100%}.custom-modal-grid-booking-grid .ant-table{margin:0 auto}.custom-modal-approve-attendance .ant-modal-content .ant-modal-body .ant-row{padding:5px 0}.confirm-modal{width:100%}.confirm-modal .ConfirmButton,.confirm-modal p{text-align:center}.confirm-modal p{padding:10px}.confirm-modal button{width:100px}.add-booking{margin:.5rem .5rem .5rem 0}.add-booking-left-section-column{margin:.5rem .5rem .5rem 0;border:1px solid #c8ced3;border-radius:.3rem;background-color:#82439a}.add-booking-left-section-column-header-row{padding:.5rem;place-content:center;border-top-right-radius:.3rem;border-top-left-radius:.3rem;background-color:#f0f3f5;border-bottom:1px solid #c8ced3}.add-booking-left-section-column-header-row h3{font-size:1.05rem;padding:0 .5rem}.add-booking-left-section-column-form{padding:1rem .5rem}.add-booking-left-section-column-form-col{padding:0 .5rem}.add-booking-left-section-column-form-col .ant-picker{width:100%!important}.add-booking-left-section-column-form-col .ant-select{color:#000!important}.add-booking-left-section-column-form-btn-row{margin-left:.5rem}.add-booking-left-section-column-form-btn-row-booknow{color:#fff;background-color:#20a8d8;border-color:#20a8d8;font-size:.76563rem;line-height:1.5;border-radius:.2rem}.add-booking-left-section-column-form-btn-row-rac{color:#fff;background-color:#f86c6b;border-color:#f86c6b;font-size:.76563rem;line-height:1.5;border-radius:.2rem}.add-booking-left-section-column-form-btn-row-enquiry{color:#23282c;background-color:#ffc107;border-color:#ffc107;font-size:.76563rem;line-height:1.5;border-radius:.2rem}.add-booking-right-section-column-bookinghistorycolumn{display:block;flex:1 0 24%;max-width:25%;position:relative;min-height:1px}.add-booking-right-section-column-each-block{margin:.5rem;border:1px solid #c8ced3;border-radius:.3rem}.add-booking-right-section-column-each-block .ant-table-wrapper{width:-webkit-fill-available}.add-booking-right-section-column-header-row{padding:.5rem;place-content:center;border-top-right-radius:.3rem;border-top-left-radius:.3rem;background-color:#f0f3f5;border-bottom:1px solid #c8ced3}.add-booking-right-section-column-header-row h3{font-size:1.05rem;place-content:center;padding:0 .5rem}.add-booking-right-section-column-fare-info{padding-top:.25rem;background-color:#fff}.add-booking-right-section-column-fare-info-each-row{padding:.25rem 1rem}.add-booking-right-section-column-fare-info-fare-summary-row{background-color:#82439a;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem;font-style:oblique;font-size:large;color:#f5f5f5;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.form-error-validation{color:#00ff2a;margin-bottom:0}.approxkm-value{color:red}.driver-attendance .ant-select-selection{background-color:green}.driver-attendance bottom{color:#696969}.driver-attendance-total-count{margin-top:.25rem!important;font-weight:600;font-family:"Poppins"}.driver-attendance-btn-approve{background-color:#34a853;border-color:#34a853}.driver-attendance-btn-approve,.driver-attendance-btn-logout{width:100%;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;color:#23282c;font-weight:600}.driver-attendance-btn-logout{background-color:#cc4125;border-color:#cc4125}.driver-attendance-btn-leave{background-color:#e06666;border-color:#e06666}.driver-attendance-btn-block,.driver-attendance-btn-leave{width:100%;color:#23282c;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;font-weight:600}.driver-attendance-btn-block{background-color:#f90;border-color:#f90}.driver-attendance-btn-appmanager{width:auto;background-color:#76a0e3;border-color:#76a0e3;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;font-weight:600}.driver-attendance-btn-onduty{background-color:#b7eb9c;border-color:#b7eb9c}.driver-attendance-btn-loggedout,.driver-attendance-btn-onduty{width:100%;color:#23282c;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;font-weight:600}.driver-attendance-btn-loggedout{background-color:#fff;border-color:#696969}.driver-attendance-btn-onleave{background-color:#c27ba0;border-color:#c27ba0}.driver-attendance-btn-onleave,.driver-attendance-btn-ontrip{width:100%;color:#23282c;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;font-weight:600}.driver-attendance-btn-ontrip{background-color:#ffdf80;border-color:#ffdf80}.driver-attendance-btn-blocked{color:#23282c;background-color:#f39991;border-color:#f39991}.driver-attendance-btn-all,.driver-attendance-btn-blocked{width:100%;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;font-weight:600}.driver-attendance-btn-all{color:#fff;background-color:#696969;border-color:#696969}.driver-attendance-btn-appmanager:hover,.driver-attendance-btn-approve:hover,.driver-attendance-btn-block:hover,.driver-attendance-btn-leave:hover,.driver-attendance-btn-logout:hover{color:#23282c;background-color:#b3bbc2;border-color:#acb5bc}.driver-attendance-btn-diabled{width:100%;color:#23282c;background-color:#b3bbc2;border-color:#acb5bc;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;font-weight:600;line-height:1.5;border-radius:.2rem}.ant-badge{width:100%}.ant-badge-count{color:#000;font-size:15px;border:none;box-shadow:none;font-weight:900;background-color:transparent;z-index:1}.modal-button-width{width:auto}.driver-attendance-btn-attmanager{background-color:#6fa8dc!important;border:none!important;color:#23282c!important;font-weight:600}.ant-table-content{overflow-x:scroll;border-color:#acb5bc}.ant-table table{width:auto}.ant-btn-default:disabled{width:100%;font-weight:600}.sticky{position:sticky;top:0;padding-top:10px;margin-top:-10px;z-index:1000;background:#fff}.report-btn-blockSearch{color:#fff;background-color:#3770eb;border-color:#696969}.report-btn-blockSearch,.report-btn-blocksms{width:100%;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.report-btn-blocksms{color:#23282c;background-color:orange;border-color:orange}.report-btn-blockExport{color:#fff;background-color:#696969;border-color:#420420}.report-btn-blockClear,.report-btn-blockExport{width:100%;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.report-btn-blockClear{color:#23282c;background-color:#fff;border-color:#696969}.report-table-row .ant-table-wrapper{width:-webkit-fill-available}.report-table-row1 .ant-table-wrapper{width:50%!important;margin:auto!important}.edit-report{color:#1890ff;margin-right:.5rem}.edit-report:hover{cursor:pointer}th.day-report-table{font-weight:700!important;font-size:20px!important}.finance-btn-blockSearch{color:#fff;background-color:#3770eb;border-color:#696969}.finance-btn-blockSearch,.finance-btn-blocksms{width:100%;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.finance-btn-blocksms{color:#23282c;background-color:orange;border-color:orange}.finance-btn-blockExport{background-color:#696969}.finance-btn-blockExport,.finance-btn-blockUnpaid{width:100%;color:#fff;border-color:#420420;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.finance-btn-blockUnpaid{background-color:#ee0d0d}.finance-btn-blockpaid{color:#fff;background-color:#1e8005;border-color:#324204}.finance-btn-blockClear,.finance-btn-blockpaid{width:100%;margin-bottom:10px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.finance-btn-blockClear{color:#23282c;background-color:#fff;border-color:#696969}.finance-table-row .ant-table-wrapper{width:-webkit-fill-available}.finance-table-row1 .ant-table-wrapper{width:50%!important;margin:auto!important}.ant-col ant-col-2{margin-left:auto!important}.ant-table-thead{align-items:center;justify-content:center}.credit-btn-generate{width:100%;background-color:#34a853;border-color:#34a853;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.credit-btn-blockSearch{background-color:#3770eb}.credit-btn-blockExport,.credit-btn-blockSearch{width:100%;color:#fff;border-color:#696969;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.credit-btn-blockExport{background-color:#696969}.credit-table-row .ant-table-wrapper{width:-webkit-fill-available}.credit-blueText{color:#3770eb;font-size:18px;font-family:"Times New Roman";font-weight:700;margin-right:10px}.credit .ant-card-head-title{flex:none}.credit .ant-card-extra{margin-left:10px}.container{background-color:#a64d79;width:100%;height:100%;display:block;box-sizing:border-box;margin-left:auto;margin-right:auto}.paper{background-color:#fff;margin-top:75px;padding-top:2rem;padding-bottom:5%;display:flex;flex-direction:column;align-items:center;width:50%}.form{width:90%;height:70%;margin-top:spacing(1)}.login-btn-primary{margin-top:2rem;height:2.5rem;width:100%;border-radius:.25rem}.login-copyright-section{text-align:center!important;margin-top:2rem;font-size:1rem!important;color:rgba(0,0,0,.54)!important}.login-container .ant-checkbox{color:#000!important}.login-container .ant-checkbox+span{color:#000!important}
/*# sourceMappingURL=main.8e7e8485.chunk.css.map */