.ant-table-pagination.ant-pagination{margin:0!important;padding:16px 10px 10px 0!important;background:#fff!important}@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");body{font-family:Roboto,sans-serif!important;margin:0;padding:0;height:auto}.ant-layout-sider-trigger{background-color:#fff!important;color:#000!important;text-align:start!important;padding-left:20px}.ant-menu-item-selected{color:#002d4c!important;font-weight:600;background-color:#f0f2f4!important;border-right:3px solid #002d4c;border-radius:0!important}header{position:fixed;width:100%;z-index:999}aside{height:80vh;overflow-y:scroll;margin-top:75px}.fc-header-toolbar.fc-toolbar{display:none!important}.custom-upload .ant-upload-list-item{border-color:#d9d9d9!important}.custom-upload .ant-upload-list-item .ant-upload-list-item-name{color:#000!important}.custom-upload .ant-upload-list-item-actions .anticon-delete,.custom-upload .ant-upload-list-item-info{color:#d9d9d9!important}.custom-upload .ant-upload-list-item:hover{border-color:#d9d9d9!important}.custom-upload .ant-upload-list-item:hover .ant-upload-list-item-actions .anticon-delete{color:#d9d9d9!important}.custom-upload .ant-upload-list-item-container .ant-tooltip{display:none!important}.ant-table-thead th h5,thead th{font-weight:600!important}.ant-layout-sider-children{position:fixed!important;overflow-y:scroll!important;height:80vh!important}.mainBox{height:auto!important}.mainBox,aside{overflow:hidden!important}aside{background:transparent!important}aside .ant-layout-sider-children{width:245px}aside.ant-layout-sider-collapsed .ant-layout-sider-children{width:80px!important}.ant-spin-fullscreen{z-index:9999!important}.calendar-right-menu.active,.calendar-switch.active{background:radial-gradient(#1e81cb,#53a5cc)!important;border:2px solid #1e81cb;border-radius:5px}.fc-timeline-event{width:100%!important}[role=gridcell]{padding:10px 0;position:relative}[role=gridcell] .fc-datagrid-cell-main{box-shadow:0 1px 4px 0 #0000001f;padding:10px 13px;border-radius:5px;border:1px solid #019ed7;color:#019ed7;background-color:#ebf7fc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);margin:0}.day-calendar [role=gridcell] .fc-datagrid-cell-main{box-shadow:0 1px 4px 0 #0000001f;border:1px solid #fff!important;color:#000;background-color:#fff!important;font-size:18px!important}.technicians-certificates .ant-image{width:100%!important}.technicians-certificates .ant-image img{width:100%!important;height:auto!important}.view-slots-data .ant-row.ant-form-item-row{display:block!important}.view-slots-data .ant-row.ant-form-item-row .ant-form-item-label label{float:left}.day-calendar table tbody th:nth-child(11) .fc-timeline-slot-frame,.day-calendar table tbody th:nth-child(13) .fc-timeline-slot-frame,.day-calendar table tbody th:nth-child(15) .fc-timeline-slot-frame,.day-calendar table tbody th:nth-child(17) .fc-timeline-slot-frame,.day-calendar table tbody th:nth-child(19) .fc-timeline-slot-frame,.day-calendar table tbody th:nth-child(21) .fc-timeline-slot-frame,.day-calendar table tbody th:nth-child(23) .fc-timeline-slot-frame,.day-calendar table tbody th:nth-child(9) .fc-timeline-slot-frame{position:relative;overflow:visible!important}.day-calendar table tbody th:nth-child(11) .fc-timeline-slot-frame a,.day-calendar table tbody th:nth-child(13) .fc-timeline-slot-frame a,.day-calendar table tbody th:nth-child(15) .fc-timeline-slot-frame a,.day-calendar table tbody th:nth-child(17) .fc-timeline-slot-frame a,.day-calendar table tbody th:nth-child(19) .fc-timeline-slot-frame a,.day-calendar table tbody th:nth-child(21) .fc-timeline-slot-frame a,.day-calendar table tbody th:nth-child(23) .fc-timeline-slot-frame a,.day-calendar table tbody th:nth-child(9) .fc-timeline-slot-frame a{position:absolute;left:-35px;background-color:#fff;padding:7px 0}table.fc-datagrid-body.fc-scrollgrid-sync-table{height:100%}.fc-timeline-bg+table{position:absolute!important;height:100%!important}.fc .fc-datagrid-cell-cushion{overflow:visible}.internal{background-color:#3788d8;border-color:#3788d8}.weekly-calendar tbody tr[role=row]:nth-child(7) [role=gridcell] .fc-datagrid-cell-main,.weekly-calendar tbody tr[role=row]:nth-child(8) [role=gridcell] .fc-datagrid-cell-main{color:#ff4d4f!important;border-color:#ff4d4f!important}.stripe-logo{float:right}.internal,.internal-booking{background-color:#019ed7!important;border-color:#019ed7!important;color:#fff!important;padding:5px 0!important;border-radius:5px!important}.direct,.direct-booking{background-color:#14aa69!important;border-color:#14aa69!important;cursor:not-allowed;padding:5px 0!important;border-radius:5px!important}.calendar-box,.calendar-modules,.fc-theme-standard{height:100%}.fc-theme-standard{padding-bottom:10%}.today-date{background-color:#e6f7ff!important;border:2px solid #1890ff!important}.past-date{background-color:#f5f5f5!important;opacity:.6;pointer-events:none}.fc-timeline-event .fc-event-time{display:none}.job-labels .label-1:before{background-color:#14aa69}.job-labels .label-1:before,.job-labels .label-2:before{content:"";display:inline-block;width:20px;height:13px;border-radius:3px;margin-right:4px;flex:1 1;max-width:5px;min-width:12px;margin-top:0}.job-labels .label-2:before{background-color:#019ed7}.job-labels span{margin:0 7px;color:#1e1e1e;font-size:12px;font-weight:500;display:flex}.sidebar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=jobs]{background:#e6e0e0;width:50%;justify-content:center;padding:5px!important;margin-top:5px!important}.sidebar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=technicians]{background:#e6e0e0;width:50%;justify-content:center;padding:5px!important;margin:5px 0 0!important}.sidebar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=jobs].ant-tabs-tab-active,.sidebar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=technicians].ant-tabs-tab-active{background:radial-gradient(#53a5cc,#1e81cb)}.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=technicians].ant-tabs-tab-active .ant-tabs-tab-btn,.sidebar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=jobs].ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=technicians] .ant-tabs-ink-bar,.sidebar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list [data-node-key=jobs] .ant-tabs-ink-bar{opacity:0}.sidebar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%}.edit-booking-slots .late-night-slot{margin-top:20px!important}.weekly-calendar .fc-theme-standard td,.weekly-calendar .fc-theme-standard th{height:50px!important}.disabled-cell,.fc-timeline-slot-disabled{background-color:#e0e0e0!important;opacity:.6;cursor:not-allowed}.fc-timeline-slot-disabled{opacity:.6!important;pointer-events:none!important}.fc-timeline-slot-disabled,.fc-timeline-slot-disabled .fc-timeline-slot-frame{background-color:#f5f5f5!important}.fc-timeline-slot-disabled .fc-timeline-slot-cushion{color:#999!important}.fc-event{pointer-events:auto!important}.ant-form-item-label label{display:flex;flex-direction:row-reverse;float:left}.ant-form-item-label label:before{margin-top:3px;margin-left:3px}.disabled-slot-cell{background-color:#f0f0f0!important;opacity:.5;cursor:not-allowed}.disabled-slot{background-color:#d3d3d3!important;opacity:.5;background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent);background-size:20px 20px;pointer-events:none}.direct{background-color:#007bff;color:#fff}.internal{background-color:#28a745;color:#fff}.disabled-slot-bg{background-color:grey!important;opacity:.3!important;cursor:not-allowed!important;height:100%!important;position:relative!important;padding:20px 0!important;height:50px!important}.disabled-slot-bg:after,.disabled-slot-bg:before{content:"Disabled Slot";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffffa9;font-size:16px;pointer-events:none}.disable-date-picker input{color:gray!important}.completed-booking{background-color:#97a4c2!important;color:#fff!important;border:1px solid #97a4c2;border-color:#97a4c2!important}.leaflet-marker-icon div div{width:120px!important;white-space:unset!important;top:25px!important;left:25px!important}@font-face{font-family:__geistSans_1e4310;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_1e4310;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:__geistSans_1e4310,__geistSans_Fallback_1e4310}.__variable_1e4310{--font-geist-sans:"__geistSans_1e4310","__geistSans_Fallback_1e4310"}@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"}