.gobikes-nav{margin:0;padding:0}.gobikes-nav .toolbar-logo{padding:40px 0 20px 15px;width:80%}@media only screen and (max-width:900px){.gobikes-nav .toolbar-logo{padding:20px 16%;width:60%}}.gobikes-nav .logout-button{align-items:center;background-color:rgba(0,0,0,.2);border-radius:50px;bottom:calc(30px + env(safe-area-inset-bottom, 0px));cursor:pointer;display:flex;justify-content:center;margin:0 50px;padding:0 14px;position:absolute;transition:.3s;width:120px}.gobikes-nav .logout-button:hover{background-color:rgba(0,0,0,.1)}.gobikes-nav .logout-button .MuiAvatar-root{display:inline-block;height:30px;margin-left:-2px;vertical-align:top;width:30px}.gobikes-nav .logout-button .MuiTypography-root{color:#fff;display:inline-block;font-family:Poppins;font-size:16px;line-height:40px;padding-left:10px;vertical-align:top}.gobikes-nav .hub-select{color:#fff}.gobikes-nav .hub-select fieldset{border:none}.gobikes-nav .hub-select svg{color:#fff;font-size:30px}.gobikes-nav .toolbar-item{padding:10px 0 10px 40px}.gobikes-nav .toolbar-item .toolbar-icon{color:#fff}.gobikes-nav .toolbar-item .toolbar-text span{color:#fff;font-family:Poppins;font-size:16px;font-weight:400}@media only screen and (max-width:900px){.gobikes-nav .toolbar-item{padding:6px 0 6px 40px}.gobikes-nav .toolbar-item .toolbar-icon svg{font-size:24px}.gobikes-nav .toolbar-item .toolbar-text{margin-left:-14px}.gobikes-nav .toolbar-item .toolbar-text span{font-size:16px}}.app-bar{background-color:#fff}.app-bar .MuiTypography-root{color:#000}.app-bar .MuiTypography-root.app-bar-balance-text{color:#8dbe2e}.app-bar.MuiToolbar-root button.MuiIconButton-root{margin-right:2px}#vendor-login{display:block;height:100vh;text-align:center;width:100vw}.gbk-paper-login{display:block;left:50%;padding:100px 50px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.gbk-login-logo{height:60px;width:auto}.gbk-login-header{font-family:Poppins;font-size:18px!important;font-weight:700}.gbk-login-message{color:#2c2;font-family:Poppins;height:20px;padding:5px 20px}.gbk-login-message.error{color:#f44}@media only screen and (max-width:900px){#vendor-login{padding-top:0}.gbk-paper-login{height:calc(100% - 80px);padding:80px 0 0;width:100%}.gbk-login-logo{height:60px}.gbk-login-header{font-size:16px!important}}.gbk-fs-loader{padding:40vh 0;text-align:center}.gbk-fs-loader div{display:inline-block}.gbk-fs-loader .gbk-fs-loader-logo{height:100px;padding-right:20px}@media only screen and (max-width:900px){.gbk-fs-loader .gbk-fs-loader-logo{height:60px;padding-right:20px}}body,html{height:100%}body{background-color:#f7f7f7;margin:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important}a,a:active,a:hover,a:link,a:visited{color:#8dbe2e;text-decoration:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.App{height:100%;overflow:hidden}.gbk-scroll::-webkit-scrollbar{height:5px;width:5px}.gbk-scroll::-webkit-scrollbar-thumb{background-color:#9c3}.gbk-scroll.low-contrast::-webkit-scrollbar-thumb{outline:none}.gbk-scroll::-webkit-scrollbar-track{background-color:#eee}button.MuiButton-outlined.thick-border{border-width:2px}button.MuiButton-outlined.thick-border.MuiButton-sizeMedium{padding-bottom:4px;padding-top:4px}button.MuiButtonBase-root.no-text-transform{text-transform:none}button.MuiButton-outlined.action-btn:hover{background-color:#78a225;border-color:#78a225;color:#fff}button.MuiButton-outlined.low-pad{padding-left:5px;padding-right:10px}.gbk-fab{border-radius:6px!important;z-index:10}.gbk-fab.gbk-fab-top-right{position:absolute;right:40px;top:40px}.gbk-fab.gbk-fab-info{border:2px solid}.gbk-fab.gbk-fab-info,.gbk-fab.gbk-fab-no-style{background-color:transparent;box-shadow:none;cursor:default}.gbk-fab.gbk-fab-no-style{border:none}.gbk-fab.gbk-fab-no-style:hover{background-color:transparent;box-shadow:none}.phone-fab{display:none;height:0;padding:0;position:fixed;right:8px;top:12px;z-index:1100}@media only screen and (max-width:900px){.phone-fab{display:block}.gbk-fab.gbk-fab-top-right{position:fixed;right:10px;top:12px;z-index:1100}.gbk-fab.gbk-fab-top-right.large-text{height:42px;line-height:16px;right:8px;top:8px;width:230px}}.gbk-tabcontent{height:100%;padding-left:40px;padding-top:20px;position:relative;width:calc(100% - 40px)}.gbk-tabcontent.allow-scroll{overflow-x:hidden;overflow-y:scroll}.gbk-tabcontent .tab-header p{display:inline-block;font-family:Poppins,Roboto;font-size:24px;font-weight:500;padding-left:20px;padding-top:12px;vertical-align:top}.gbk-tabcontent .tab-header .tab-header-fab{background-color:#e1e1e1;border-radius:6px;display:inline-block;padding:10px;vertical-align:top}.gbk-tabcontent .tab-header .tab-header-fab.clickable{cursor:pointer;transition:.3s}.gbk-tabcontent .tab-header .tab-header-fab.clickable:hover{background-color:#eee}.desktop-header-status-badge{border-radius:20px;display:inline-block;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;margin-left:14px;margin-top:12px;padding:4px 14px;text-transform:uppercase;vertical-align:top}.gbk-tabcontent .MuiTabPanel-root{padding:0}@media only screen and (max-width:900px){.gbk-tabcontent{box-sizing:border-box;height:100%;padding:0 0 env(safe-area-inset-bottom,0);width:100%}}.gbk-tabs{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 4px #ddd;height:calc(100% - 140px);width:calc(100% - 40px)}.gbk-tabs.gbk-tab-with-header{height:calc(100% - 140px);overflow:hidden}.gbk-tabs.no-boundary{background-color:transparent;border:none;box-shadow:none}.gbk-tabs .gbk-tabs-header{color:#888;font-size:16px;padding:20px 30px;text-transform:none}.gbk-tabs .gbk-tabs-header.Mui-selected{color:#000}.gbk-tabs .gbk-tabs-header .gbk-tabs-header-label{background-color:#ddd;border-radius:4px;color:#000;margin-left:10px;padding:2px 6px}@media only screen and (max-width:900px){.gbk-tabs{height:100%;width:100%}.gbk-tabs.gbk-tab-with-header{height:calc(100% + 15px)}.gbk-tabs .gbk-tabs-header{font-size:14px;padding:10px 16px 16px}}@media only screen and (max-width:600px){.gbk-tabs .gbk-tabs-header{padding-top:0}}.gbk-grid-parent{height:calc(100% - 20px);width:100%}.gbk-grid-parent.smaller{height:calc(100% - 80px)}.gbk-dg{border:none!important}.gbk-dg .MuiDataGrid-columnHeaders{border:none}.gbk-dg .MuiDataGrid-columnHeaderTitle{color:#888;font-size:14px;font-weight:400;text-align:center}.gbk-dg .MuiDataGrid-columnHeaderTitleContainerContent{display:inline-block!important;text-align:center;width:100%}.gbk-dg .MuiDataGrid-iconSeparator{display:none}.gbk-dg .MuiDataGrid-row{border-bottom:1px solid #eee;cursor:pointer;padding:15px 0 15px 5px}.gbk-dg .MuiDataGrid-row:nth-child(2n){background-color:#fafafa}.gbk-dg .MuiDataGrid-row:first-child{border-top:1px solid #eee}.gbk-dg .MuiDataGrid-row .MuiDataGrid-cell{border:none;font-size:14px;font-weight:400;padding:0}.gbk-dg .MuiDataGrid-row .MuiDataGrid-cell:first-child{padding-left:20px}.gbk-dg .MuiDataGrid-row .MuiDataGrid-cell:focus{outline:none}.gbk-dg .MuiDataGrid-virtualScrollerRenderZone{padding:10px 0}.gbk-dg .MuiDataGrid-row .MuiDataGrid-cell .MuiSvgIcon-root.MuiSvgIcon-fontSizeMedium{font-size:20px;vertical-align:top}.gbk-dg .MuiDataGrid-row .MuiDataGrid-cell .gbk-dg-image{display:inline-block;height:30px;vertical-align:middle;width:auto}.gbk-dg .MuiDataGrid-row .MuiDataGrid-cell .gbk-dg-image-text{display:inline-block;line-height:35px;vertical-align:top}.gbk-dg.grey-rows .MuiDataGrid-row{background-color:#f7f7f7}.gbk-dg .MuiDataGrid-virtualScroller::-webkit-scrollbar{height:5px;width:5px}.gbk-dg .MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb{background-color:#9c3}.gbk-dg .MuiDataGrid-virtualScroller::-webkit-scrollbar-track{background-color:#eee}.gbk-grid-parent.smaller{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.07);overflow:hidden}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-columnHeaders{background:#f8faf3;border-bottom:1px solid #eef0e5;min-height:48px!important}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-columnHeaderTitle{color:#5a6b57;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-row{border-bottom:1px solid #f2f2f2;transition:background-color .15s ease}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-row:first-child{border-top:none}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-row:nth-child(2n){background-color:transparent}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-row:hover{background-color:#f7fbef}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-row .MuiDataGrid-cell{color:#2a2a2a;font-size:13.5px}.gbk-grid-parent.smaller .gbk-dg .MuiDataGrid-footerContainer{border-top:1px solid #f2f2f2}@media only screen and (max-width:900px){.gbk-dg .MuiDataGrid-virtualScroller::-webkit-scrollbar-track{background-color:#fff}.gbk-grid-parent{height:calc(100% - 126px);padding:0;width:100%}.gbk-grid-parent.smaller{height:calc(100% - 120px)}.gbk-grid-parent.no-fabs{height:calc(100% - 52px)}}.gbk-dg.phone .MuiDataGrid-virtualScrollerContent{width:100%!important}.gbk-dg.phone .MuiDataGrid-virtualScrollerRenderZone{width:calc(100% - 10px)}.gbk-dg .gbk-dg-row-phone{background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:block;margin:6px 10px 8px;width:calc(100% - 20px)}.gbk-dg .gbk-dg-row-phone .gbk-dg-row-phone-header{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden;padding:8px 12px}.gbk-dg .gbk-dg-row-phone .gbk-dg-row-phone-body{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:block;padding:10px 12px;position:relative}.gbk-dg .gbk-dg-row-phone .gbk-dg-row-phone-footer{background-color:#fafafa;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #eee}.gbk-paper-container{margin-top:30px;padding-bottom:50px;width:calc(100% - 40px)}.gbk-paper{border:1px solid #e1e1e1;padding:0}.gbk-paper .header{background-color:#fafafa;border-bottom:1px solid #e1e1e1;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;padding:16px 20px}.gbk-paper .footer{box-shadow:0 -2px 4px #eee;overflow:hidden;padding:20px}.gbk-paper .footer .footer-left,.gbk-paper .header .header-left{float:left}.gbk-paper .footer .footer-right,.gbk-paper .header .header-right{float:right;position:relative}.gbk-paper .content{padding:20px}.gbk-paper .loader{padding:200px 0;text-align:center}.gbk-paper.first{border-bottom-right-radius:0;border-top-right-radius:0}.gbk-paper.last{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}@media only screen and (max-width:900px){.gbk-tabcontent.allow-scroll{margin-top:-30px}.gbk-tabcontent.allow-scroll .gbk-paper-container{padding-bottom:60px}.gbk-paper-container{margin-top:12px;padding-bottom:20px;padding-left:10px;width:calc(100% - 20px)}.gbk-paper-container.booking-details{-webkit-overflow-scrolling:touch;height:calc(100% - 100px);overflow-y:auto}.gbk-paper .header{padding:10px 16px}.gbk-paper .header p.MuiTypography-root{font-size:16px}.gbk-paper .header p.sub.MuiTypography-root{clear:both;color:#777;font-size:14px}.gbk-paper .content{padding:10px}.gbk-paper .content>.MuiFormControl-root{margin:10px}.gbk-paper .footer{padding:10px 5px}}.booking-details .MuiTab-root{background-color:#eee;border-radius:10px;color:#444;margin-bottom:10px;margin-right:10px;min-width:60px;padding:16px 8px;text-transform:none;width:100px}.booking-details .MuiTab-root span{font-size:14px}.booking-details .MuiTab-root[aria-selected=true]{background-color:#9c3;color:#fff}@media only screen and (max-width:900px){.gbk-paper.booking-detail{border-top-left-radius:0;border-top-right-radius:0;height:100%;overflow-y:scroll}.booking-details .MuiTabPanel-root{height:calc(100% - 86px)}.booking-details .MuiTab-root{padding:5px 0;width:65px}.booking-details .MuiTab-root span{font-size:10px}.booking-details .MuiTab-root svg{font-size:18px}}.gbk-modal{max-height:calc(100vh - 100px)}.gbk-modal .gbk-modal-content{left:50vw;position:absolute;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.gbk-modal .gbk-modal-content .gbk-paper .content{height:calc(100vh - 250px);overflow-y:scroll;padding:10px 20px}@media only screen and (max-width:900px){.gbk-modal{max-height:100%}.gbk-modal .gbk-modal-content{height:100%;left:50%;overflow-x:hidden;overflow-y:hidden;top:50%;width:100vw}.gbk-modal .gbk-modal-content .gbk-paper{border-radius:0;height:100%}.gbk-modal .gbk-modal-content .gbk-paper .content{height:calc(100% - 124px);overflow-x:hidden;overflow-y:scroll}.gbk-modal .gbk-modal-content .gbk-paper .content.pickup-form{height:calc(100% - 182px)}.gbk-modal .gbk-modal-content .gbk-paper .content>.MuiFormControl-root{margin:10px;width:calc(100% - 10px)}.gbk-modal .gbk-modal-content .gbk-field{width:90%}.gbk-modal .gbk-modal-content .gbk-field .value{padding-top:0}}.gbk-drawer .MuiPaper-root{padding:20px}.gbk-drawer .MuiPaper-root.MuiDrawer-paperAnchorBottom{border-top-left-radius:10px;border-top-right-radius:10px}.gbk-field{display:inline-block;font-family:Roboto;vertical-align:top;width:75%}.gbk-field .label{color:#878fa4;display:inline-block;font-size:16px;padding:5px 0}.gbk-field .value{color:#2c3135;display:inline-block;font-size:18px;padding-top:5px;width:100%}.gbk-field .value.extra-padding{padding:8px 0 11px}.gbk-field .value .MuiFormControl-root{width:100%}.gbk-field .value .small-image{display:inline-block;height:50px;vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gbk-field-prefix{display:inline-block;font-family:Poppins;font-size:18px;padding-top:12px;vertical-align:top;width:30px}@media only screen and (max-width:900px){.gbk-field .label{font-size:10px;padding:0}.gbk-field .value{font-size:13px;padding-top:2px}.gbk-field .gbk-icon-span svg{font-size:14px}}.gbk-field .gbk-sel-tab{border-radius:4px;color:#000;cursor:pointer}.gbk-field .gbk-sel-tab.disabled{cursor:default;opacity:.7}.gbk-field .gbk-sel-tab .gbk-sel-tab-option{background-color:#f7f7f7;border:1px solid #ddd;border-right:none;display:inline-block;padding:6px 10px;transition:.3s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gbk-field .gbk-sel-tab:not(.disabled) .gbk-sel-tab-option:hover{background-color:#e0e0e0}.gbk-field .gbk-sel-tab .gbk-sel-tab-option:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.gbk-field .gbk-sel-tab .gbk-sel-tab-option:last-child{border-bottom-right-radius:4px;border-right:1px solid #ddd;border-top-right-radius:4px}.gbk-field .gbk-sel-tab .gbk-sel-tab-option.selected{background-color:#9c3;color:#fff}.gbk-field .gbk-sel-tab:not(.disabled) .gbk-sel-tab-option.selected:hover{background-color:#79b306}.gbk-field .gbk-sel-tab .gbk-sel-tab-option.selected.red-tab{background-color:#b00;border-color:#800;color:#fff}.gbk-field .gbk-sel-tab:not(.disabled) .gbk-sel-tab-option.selected.red-tab:hover{background-color:#900;color:#fff}.input-border-light fieldset{border-color:#ddd}.input-border-grey fieldset{border-color:#aaa!important}.input-border-grey .Mui-focused fieldset{border-color:#9c3!important}.input-no-pad-left .MuiInputBase-root{padding-left:0}.input-no-pad-right .MuiInputBase-root{padding-right:0}.input-bg-white .MuiInputBase-input,.input-bg-white .MuiInputBase-root{background-color:#fff}.input-font-poppins .MuiInputBase-input{font-family:Poppins}.select-no-rad-left.MuiInputBase-root{border-bottom-left-radius:0;border-top-left-radius:0}.select-low-pad .MuiSelect-select{padding-left:10px;padding-right:30px}.select-bg-grey.MuiInputBase-root{background-color:#f7f7f7}.Mui-focused .select-right-adornment fieldset{border-left-width:1px!important}.gbk-col{display:inline-block;padding-bottom:20px;vertical-align:top}.gbk-col.pad-left-20{padding-left:20px}.gbk-col.pad-left-40{padding-left:40px}.gbk-col.pad-right-20{padding-right:20px}.gbk-col.pad-right-40{padding-right:40px}.gbk-col.no-pad-bot{padding-bottom:0}.gbk-col p{display:inline-block}.gbk-col.field-col .field-name{font-family:Roboto;line-height:45px!important}.gbk-col.field-col .field-name,.gbk-col.field-col .field-value{display:inline-block;vertical-align:top}.gbk-col.field-col .field-value .MuiOutlinedInput-root{border:none}@media only screen and (max-width:900px){.gbk-col{padding-bottom:6px}.gbk-thumb{height:40px;width:80px}}.gbk-chart{padding:40px 0 60px 40px;width:calc(100% - 140px)}.gbk-chart span.recharts-legend-item-text,.gbk-chart tspan{color:#000!important;font-family:roboto}.custom-tooltip{background-color:#fff;border:1px solid #777;border-radius:4px;padding:10px}.custom-tooltip .label{font-size:16px;font-weight:700;margin:0}.custom-tooltip .desc{margin:0}@media only screen and (max-width:900px){.gbk-chart tspan{font-size:16px}.gbk-chart{padding:40px 0 60px 10px;width:calc(100% - 60px)}}.gbk-icon-span svg{font-size:20px;vertical-align:middle}.gbk-icon-span.link-icon{color:#1976d2;cursor:pointer}.gbk-icon-span.fs-14 svg{font-size:14px!important}.gbk-icon-span.fs-16 svg{font-size:16px!important}.gbk-icon-span.large svg{font-size:24px!important}.gbk-icon-span.fs-32 svg{font-size:32px!important}.gbk-icon-span.fs-40 svg{font-size:40px!important}.gbk-icon-span.clickable svg{cursor:pointer}.gbk-icon-span.white svg{color:#fff}.gbk-icon-span.rot-270 svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.gbk-thumb{border:1px solid #9c3;display:inline-block;height:50px;margin:10;width:100px}.gbk-thumb.empty{border:1px dashed #ddd}.gbk-thumb.download{border-style:dotted;border-width:2px;cursor:pointer;height:auto;margin-right:10px;padding:10px 20px;text-align:center;width:auto}.gbk-well{background-color:#fafafa;font-family:Poppins;overflow:hidden}.gbk-well,ul.gbk-joined-list{border:1px solid #e1e1e1;border-radius:4px}ul.gbk-joined-list{list-style-type:none;padding:0}ul.gbk-joined-list li.header{font-weight:700}ul.gbk-joined-list li{border-bottom:1px solid #e1e1e1;font-family:Poppins;overflow:hidden;padding:12px 15px}ul.gbk-joined-list li:last-child{border-bottom:none}@media only screen and (max-width:900px){ul.gbk-joined-list li{font-size:12px;padding:8px 12px}}ul.gbk-list{padding-left:20px}ul.gbk-list.no-margin{margin:0}ul.gbk-list li{font-family:Roboto;padding-bottom:8px}@media only screen and (max-width:900px){ul.gbk-list li{padding-bottom:4px}}ul.gbk-list li::marker{color:#ccc;font-size:20px}@media only screen and (max-width:900px){.create-booking-form .gbk-col{padding-bottom:4px}.create-booking-form .gbk-field .label{font-size:12px;padding:1px 0}.create-booking-form .gbk-field .value{font-size:13px;padding-top:1px}.create-booking-form .gbk-field .MuiOutlinedInput-input{font-size:13px;padding:8px 10px}.vehicle-detail-form .gbk-field{width:100%}.vehicle-detail-form .gbk-field .label{font-size:12px;padding:1px 0}.vehicle-detail-form .gbk-field .value{font-size:13px;padding-top:1px}.vehicle-detail-form .gbk-col{padding-bottom:6px}.vehicle-detail-form .gbk-paper .header{padding:10px 14px}.vehicle-detail-form .gbk-paper .header .header-left{font-size:15px!important}.vehicle-detail-form .gbk-paper .content{padding:8px 14px 4px}.vehicle-detail-form .photo-slots .gbk-field{width:100%}.vehicle-detail-form .photo-slots .gbk-upload{border-radius:10px;height:90px!important;margin-bottom:0!important;width:100%!important}.vehicle-detail-form .photo-slots .gbk-upload.done{height:90px!important}.vehicle-detail-form .photo-slots .gbk-uploaded-img{height:90px}.vehicle-detail-form .photo-slots .gbk-uploaded-img img{border-radius:10px;height:90px;object-fit:cover;width:100%}}ol.gbk-list{padding-left:20px}ol.gbk-list li{font-family:Roboto}ol.gbk-list li::marker{font-size:16px}.gbk-upload{background-color:#f7f7f7;border:3px dashed #ddd;border-radius:4px;cursor:pointer;height:100px;width:150px}.gbk-upload.done{border:0}.gbk-upload.small{border-width:2px;height:36px;margin-bottom:24px;width:200px}.gbk-upload.done.small{height:40px}.gbk-upload.disabled{cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gbk-upload.disabled.small{height:17px;margin:0}.gbk-upload label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;width:100%}.gbk-upload.disabled label{color:#777;cursor:default;font-size:14px}.gbk-upload .gbk-uploaded-img{border:3px solid #9c3;border-radius:4px;height:100%;position:relative;width:100%}.gbk-upload .gbk-uploaded-img img{height:100%;width:100%}.gbk-upload .gbk-uploaded-img button{background:transparent;border:none;cursor:pointer;outline:none;position:absolute;right:-20px;top:-16px}.gbk-upload.small .gbk-uploaded-img button{right:-4px;top:7px}.gbk-upload .gbk-uploaded-img.viewer .label{padding-bottom:10px;text-align:center}.gbk-upload .gbk-uploaded-img.viewer .body{text-align:center}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.tac{text-align:center}.inb{display:inline-block}.vat{vertical-align:top}.vam{vertical-align:middle}.bold{font-weight:700!important}.italic{font-style:italic}.light{font-weight:300!important}.gbk-message{color:#2c2;font-family:Poppins;height:20px}.gbk-message.error{color:#f44}.success-text{color:#2c2}.warning-text{color:#b3990e}.error-text{color:#f44}.primary-text,.primary-text-input input{color:#8dbe2e}.grey-text-light{color:#ddd}.grey-text-medium{color:#aaa}.grey-text-dark{color:#777}.rating-star{color:#f7c000}.rating-star-green{color:#9c3}.roboto{font-family:Roboto}.poppins{font-family:Poppins}.pad-5{padding:5px}.hoverable{transition:.3s}.hoverable.hoverable-primary:hover{background-color:#e8f2d5}.pad-right-60{padding-right:60px!important}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.dashboard-loader{height:100%;width:100%}.dashboard-loader .icon{display:block;height:50px;margin:auto;width:50px}.dashboard-loader.error .icon{color:#f44}.dashboard-loader .text{display:block;font-family:Poppins;font-size:16px;margin:auto;padding-top:20px;text-align:center}.clean-stepper .MuiStepConnector-line{border-color:transparent}p.no-margin{margin:0!important}@media only screen and (max-width:900px){.MuiFormControl-root{margin:10px}}.container{grid-gap:16px;background-color:#f2f4f7;border-radius:10px;box-shadow:none;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding:24px 24px 100px}.container .leftColumn,.container .rightColumn{display:contents}.paymentDetails{grid-column-start:2;grid-row-end:3;grid-row-start:1}.container.subscriptionLayout{align-items:flex-start;display:flex}.container.subscriptionLayout .leftColumn,.container.subscriptionLayout .rightColumn{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.bookingDetails,.customerDetails,.customerReview,.invoiceHistory,.paymentDetails,.pickupDropoffDetails{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.07);padding:24px 26px}.container h2{color:#5a8f1a;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;letter-spacing:.05em;margin:0 0 18px;text-transform:uppercase}.detail{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-bottom:16px}.detail>p:first-child{color:#94a3a4;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.05em;margin:0 0 5px;text-transform:uppercase}.detail>p:nth-child(2){color:#1a1a1a;font-size:15px;font-weight:500;line-height:1.5;margin:0}.detailRow{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;margin-bottom:13px;padding-bottom:13px}.detailRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.detailRow>p:first-child{color:#666;font-size:14px;font-weight:400;margin:0}.detailRow>p:nth-child(2){color:#222;font-size:14px;font-weight:500;margin:0}.detailRow p.bold,.detailRow strong{color:#1a1a1a!important;font-weight:700!important}.idProof{display:flex;flex-direction:column}.idItem{gap:10px;margin-bottom:5px}.idItem,.idItem p{align-items:center;display:flex}.idItem p{font-size:13.5px;gap:3px;margin-right:10px}.customerReview p{margin-bottom:15px;margin-top:0;min-width:200px}.customerReview h2,.paymentDetails h2{align-items:center;display:flex;justify-content:space-between}.stars{gap:5px}.flex-row,.stars{align-items:center;display:flex}.flex-row{gap:30px}.colorGreen{color:#5a8f1a!important}.paymentDetails hr{display:none}.dailyPackage{background:#f0f7e4;border-radius:10px;color:#3f5a1a;display:flex;font-size:13px;justify-content:space-between;margin-bottom:12px;padding:10px 14px}.bookingBtn{align-items:center;background:#f0f9e0;border:1.5px solid #c8e896;border-radius:20px;color:#5a8f1a;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;gap:5px;padding:6px 14px;transition:background .15s;white-space:nowrap}.bookingBtn:hover{background:#e4f5c6}.StatusBtn{border-radius:20px;color:#1a1a1a;font-size:11px!important;font-weight:700;margin-top:6px!important;padding:5px 16px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.bgGreen{background:#eef8d8}.bgYellow{background:#fbf2c1}.bookingDetailsDesktopView .gbk-tabs.gbk-tab-with-header{background-color:#f2f4f7;border:none;box-shadow:none}.bookingDetailsMobileView{display:none}@media only screen and (max-width:900px){.bookingDetailsDesktopView{display:none}.bookingDetailsMobileView{display:unset}}.carousel-status{display:none}.control-dots{bottom:-40px!important}.carousel.carousel-slider{overflow:unset!important}.control-arrow{display:none!important}@media only screen and (max-width:900px){.gbk-paper-container.booking-details{background:#f2f4f7!important;margin:0!important;padding:0!important;width:100%!important}.gbk-paper.booking-detail{background:#f2f4f7!important;border:none!important;border-radius:0!important;box-shadow:none!important}.gbk-paper.booking-detail>.content{background:transparent!important;padding:0 12px 16px!important}.bd-hide-phone,.gbk-paper.booking-detail>.content>.gbk-col.bd-hide-phone,.gbk-paper.booking-detail>.content>.gbk-field.bd-hide-phone,.gbk-paper.booking-detail>.content>br{display:none!important}.gbk-paper.booking-detail>.content>.gbk-col{background:#fff!important;border:1px solid rgba(0,0,0,.04)!important;border-radius:14px!important;box-shadow:0 1px 6px rgba(0,0,0,.07)!important;box-sizing:border-box;margin-bottom:10px!important;min-width:unset!important;overflow:hidden;padding:0!important;width:100%!important}.gbk-paper.booking-detail>.content .gbk-col .gbk-field{border-bottom:1px solid #f2f2f2;margin:0!important;padding:11px 16px!important}.gbk-paper.booking-detail>.content .gbk-col .gbk-field:last-child{border-bottom:none}.gbk-paper.booking-detail>.content>.gbk-field{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:14px;box-shadow:0 1px 6px rgba(0,0,0,.07);box-sizing:border-box!important;display:block!important;margin-bottom:10px;padding:12px 16px!important;width:100%!important}.gbk-paper.booking-detail>.content .label{color:#bbc!important;display:block;font-size:10px!important;font-weight:700!important;letter-spacing:.07em;margin-bottom:3px;text-transform:uppercase}.gbk-paper.booking-detail>.content .value{color:#1a1a1a!important;font-size:14px!important;font-weight:500!important;line-height:1.45}.gbk-paper.booking-detail>.content .bd-vehicle-section{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:14px;box-shadow:0 1px 6px rgba(0,0,0,.07);margin-bottom:10px;overflow:hidden;padding:14px 16px 4px}.gbk-paper.booking-detail>.content .bd-vehicle-section>div[style*=clear]{margin:10px 0 0}.gbk-paper.booking-detail>.content>div[style*=clear]{margin-bottom:6px}.gbk-paper.booking-detail>.content>.gbk-field{overflow:hidden}.gbk-paper.booking-detail>.content>.gbk-field .value{display:block!important;overflow:hidden;width:100%!important}.gbk-paper.booking-detail>.content .MuiTimeline-root{box-sizing:border-box;margin:0!important;max-width:100%;padding:0!important}.gbk-paper.booking-detail>.content .MuiTimelineOppositeContent-root{flex:0 0 78px!important;font-size:11px!important;line-height:1.5;padding:4px 8px 4px 0!important}.gbk-paper.booking-detail>.content .MuiTimelineOppositeContent-root .fs-14{display:block;font-size:11px!important}.gbk-paper.booking-detail>.content .MuiTimelineSeparator-root{padding:0 4px!important}.gbk-paper.booking-detail>.content .MuiTimelineContent-root{font-size:11px!important;min-width:0;overflow:hidden;overflow-wrap:break-word;padding:4px 0 4px 6px!important;word-break:break-word}.gbk-paper.booking-detail>.content .MuiTimelineContent-root .fs-14{font-size:11px!important}.gbk-paper.booking-detail>.content .MuiTimelineItem-root{max-width:100%;min-width:0}.booking-details .MuiTabs-root{background:#e4e6eb!important;border-radius:14px!important;margin:8px 12px 2px!important;min-height:unset!important;padding:4px!important}.booking-details .MuiTabs-flexContainer{gap:4px!important}.booking-details .MuiTabs-indicator{display:none!important}.booking-details .MuiTab-root{background:transparent!important;border-radius:10px!important;box-shadow:none!important;color:#777!important;font-weight:500!important;margin:0!important;min-height:50px!important;padding:4px 2px!important;-webkit-transform:none!important;transform:none!important;transition:all .2s ease!important}.booking-details .MuiTab-root svg{font-size:18px!important}.booking-details .MuiTab-root span{font-size:10px!important}.booking-details .MuiTab-root[aria-selected=true]{background:#fff!important;box-shadow:0 2px 10px rgba(0,0,0,.12)!important;color:#5a8f1a!important;-webkit-transform:none!important;transform:none!important}}.bd-tab-content{background:#f2f4f7;min-height:100%;padding:4px 12px 16px}.bd-section{margin-bottom:22px}.bd-section-header{color:#9aa;font-family:Poppins,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:10px 6px 6px;text-transform:uppercase}.bd-card{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:14px;box-shadow:0 1px 5px rgba(0,0,0,.06);margin-bottom:6px;padding:13px 16px}.bd-card-row{align-items:center;display:flex;justify-content:space-between}.bd-field-label{color:#aab;display:block;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.07em;margin-bottom:5px;text-transform:uppercase}.bd-field-value{color:#111;display:block;font-size:15px;font-weight:500;line-height:1.45}.bd-field-value a{color:#8dbe2e!important;font-weight:600;text-decoration:none!important}.bd-count-badge{background:#f0f7e4;border-radius:20px;color:#5a8f1a;display:inline-block;font-size:16px;font-weight:700;padding:5px 14px}.bd-doc-row{align-items:flex-start;background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:14px;box-shadow:0 1px 5px rgba(0,0,0,.06);display:flex;gap:8px;justify-content:space-between;margin-bottom:6px;padding:14px 16px}.bd-doc-name{color:#111;font-size:14px;font-weight:600;margin-bottom:2px}.bd-doc-downloads{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.bd-doc-download-btn{background:#f0f7e4;border:1px solid #c8e896;border-radius:7px;color:#5a8f1a;cursor:pointer;font-family:Roboto,sans-serif;font-size:11px;font-weight:600;padding:4px 10px;transition:background .15s ease}.bd-doc-download-btn:hover{background:#e4f5c6}.bd-doc-status-chip{align-items:center;border-radius:20px;display:flex;flex-shrink:0;font-size:11px;font-weight:700;gap:4px;padding:5px 10px;white-space:nowrap}.bd-action-group{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:4px 0}.bd-review-row{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;justify-content:space-between;padding:7px 0}.bd-review-row:last-of-type{border-bottom:none}.bd-review-label{color:#666;font-size:13px}.bd-review-stars{display:flex;gap:2px}.bd-profile-card{background:linear-gradient(135deg,#eef8d8,#e0f2bf);border:1px solid #d4ebb0;border-radius:18px;box-shadow:0 2px 10px rgba(141,190,46,.1);gap:14px;margin-bottom:12px;padding:16px}.bd-avatar,.bd-profile-card{align-items:center;display:flex}.bd-avatar{background:linear-gradient(135deg,#8dbe2e,#5a8f1a);border-radius:50%;box-shadow:0 4px 14px rgba(141,190,46,.38);color:#fff;flex-shrink:0;font-size:19px;font-weight:800;height:52px;justify-content:center;letter-spacing:-1px;width:52px}.bd-profile-text{flex:1 1;min-width:0}.bd-profile-name{color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.25}.bd-profile-name,.bd-profile-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-profile-sub{color:#5a7a30;font-size:12px;margin-top:3px}.bd-photo-btn{background:#fff;border:1.5px solid #b8e080;border-radius:20px;color:#5a8f1a;cursor:pointer;flex-shrink:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;padding:6px 14px;transition:background .15s}.bd-photo-btn:hover{background:#f0f9e0}@media only screen and (max-width:900px){.gbk-paper.booking-detail>.content{display:flex;flex-direction:column;gap:0}.gbk-paper.booking-detail>.content .bd-pay-heading{color:#9aaa!important;font-size:13px!important;font-weight:800!important;letter-spacing:.07em;margin:0!important;padding:14px 4px 6px!important;text-transform:uppercase}.gbk-paper.booking-detail>.content .gbk-well{background:linear-gradient(135deg,#f7fdf0,#eef8d8)!important;border-color:#d4ebb0!important;border-radius:14px!important;box-shadow:0 1px 5px rgba(141,190,46,.1);font-size:13px!important;line-height:1.7;padding:14px 16px!important}.gbk-paper.booking-detail>.content ul.gbk-joined-list{background:#fff;border-color:transparent!important;border-radius:14px!important;box-shadow:0 1px 6px rgba(0,0,0,.07);margin:0 0 4px;overflow:hidden}.gbk-paper.booking-detail>.content ul.gbk-joined-list li{align-items:center;border-bottom-color:#f2f2f2!important;display:flex;font-size:13px!important;justify-content:space-between;overflow:visible;padding:11px 16px!important}.gbk-paper.booking-detail>.content ul.gbk-joined-list li.bd-deposit-row,.gbk-paper.booking-detail>.content ul.gbk-joined-list li[hidden]{display:none!important}.gbk-paper.booking-detail>.content ul.gbk-joined-list li .float-left{color:#555;flex:1 1;float:none!important;line-height:1.4}.gbk-paper.booking-detail>.content ul.gbk-joined-list li .float-right{color:#222;flex-shrink:0;float:none!important;font-family:Roboto,sans-serif;font-size:13px;margin-left:12px}.gbk-paper.booking-detail>.content ul.gbk-joined-list li .bold.float-right,.gbk-paper.booking-detail>.content ul.gbk-joined-list li .float-right.bold{color:#5a8f1a;font-size:14px!important;font-weight:700}.gbk-paper.booking-detail>.content ul.gbk-joined-list li .bold.float-left,.gbk-paper.booking-detail>.content ul.gbk-joined-list li .float-left.bold{color:#111;font-weight:700}.gbk-paper.booking-detail>.content ul.gbk-joined-list li .float-right[style*=color]{font-weight:600}}.bd-stats-strip{display:flex;gap:8px;margin-bottom:10px}.bd-stat-pill{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:14px;box-shadow:0 1px 5px rgba(0,0,0,.06);flex:1 1;padding:12px 16px;text-align:center}.bd-stat-number{color:#8dbe2e;font-size:22px;font-weight:800;line-height:1}.bd-stat-name{color:#aab;font-size:10px;font-weight:700;letter-spacing:.07em;margin-top:4px;text-transform:uppercase}.bd-info-list{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.07);overflow:hidden}.bd-info-row{align-items:flex-start;border-bottom:1px solid #f2f2f2;display:flex;gap:12px;padding:14px 16px}.bd-info-row:last-child{border-bottom:none}.bd-info-icon{color:#8dbe2e!important;flex-shrink:0;font-size:20px!important;margin-top:1px}.bd-info-text{flex:1 1;min-width:0}.bd-info-label{color:#bbc;font-size:10px;font-weight:700;letter-spacing:.07em;margin-bottom:3px;text-transform:uppercase}.bd-info-value{color:#1a1a1a;font-size:14px;font-weight:500;line-height:1.45;word-break:break-word}.bd-pill-btn{align-self:center;background:#f0f9e0;border:1.5px solid #c8e896;border-radius:20px;color:#5a8f1a;cursor:pointer;display:inline-block;flex-shrink:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;padding:6px 16px;text-decoration:none;transition:background .15s}.bd-pill-btn:hover{background:#e4f5c6}.gbk-dg .gbk-dg-row-phone{border:1px solid #eaeaea!important;box-shadow:0 3px 12px rgba(0,0,0,.07),0 1px 3px rgba(0,0,0,.04)!important;transition:box-shadow .2s ease,-webkit-transform .12s ease;transition:box-shadow .2s ease,transform .12s ease;transition:box-shadow .2s ease,transform .12s ease,-webkit-transform .12s ease}.gbk-dg .gbk-dg-row-phone .gbk-dg-row-phone-body{transition:background-color .12s ease}.gbk-dg .gbk-dg-row-phone .gbk-dg-row-phone-body:active{background-color:#f5fce8}.booking-details .MuiTab-root{transition:background .18s ease,box-shadow .18s ease,color .18s ease!important}button.MuiButtonBase-root.action-btn{border-radius:10px!important;font-weight:600!important;letter-spacing:.02em;transition:all .2s ease!important}button.MuiButton-outlined.action-btn:hover{box-shadow:0 4px 12px rgba(141,190,46,.22)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}button.MuiButton-outlined.action-btn.booking-primary-action{background:linear-gradient(135deg,#8dbe2e,#78a225)!important;border-color:transparent!important;box-shadow:0 4px 16px rgba(141,190,46,.42)!important;color:#fff!important}button.MuiButton-outlined.action-btn.booking-primary-action:hover{background:linear-gradient(135deg,#7aad23,#6a9120)!important;box-shadow:0 7px 20px rgba(141,190,46,.55)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.booking-bottom-bar-inner{align-items:center;display:flex;flex-wrap:wrap;gap:10px;width:100%}.gbk-drawer .MuiPaper-root.MuiDrawer-paperAnchorBottom{border-top-left-radius:18px!important;border-top-right-radius:18px!important;max-height:80vh;overflow-y:auto;padding:0 20px 36px!important}.gbk-filter-header{background:#fff;padding-bottom:4px;padding-top:20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.gbk-filter-body{padding-top:4px}.gbk-drawer .MuiFormControlLabel-root{border-radius:8px;margin:1px 0;padding:5px 12px;transition:background-color .15s ease}.gbk-drawer .MuiFormControlLabel-root:hover{background-color:#f5fce8}.booking-search-container .MuiOutlinedInput-root{border-radius:10px!important;transition:box-shadow .2s ease}.booking-search-container .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px rgba(141,190,46,.16)}.booking-search-container .MuiButton-outlined{border-radius:10px!important;transition:all .2s ease!important}.booking-search-container .MuiButton-outlined:hover{background-color:#f5fce8!important;border-color:#8dbe2e!important;color:#6a9120!important}@media only screen and (min-width:901px){.create-booking .gbk-paper{border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 1px 8px rgba(0,0,0,.07);overflow:hidden}.create-booking .header{background:linear-gradient(135deg,#fafcf5,#f2f7e8);border-bottom:1px solid #eef2e2;padding-bottom:20px!important;padding-top:24px!important}.clean-stepper .MuiStepLabel-label{color:#9aab94;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.clean-stepper .MuiStepLabel-label.Mui-active{color:#5a8f1a;font-weight:700}.clean-stepper .MuiStepLabel-label.Mui-completed{color:#5a8f1a}.clean-stepper .MuiStepIcon-root{color:#e2e6dc;height:30px;width:30px}.clean-stepper .MuiStepIcon-root.Mui-active,.clean-stepper .MuiStepIcon-root.Mui-completed{color:#8dbe2e}.create-booking .clean-stepper .MuiStepConnector-line{border-color:#e2e6dc;border-top-width:2px}.create-booking .clean-stepper .MuiStepConnector-root.Mui-active .MuiStepConnector-line,.create-booking .clean-stepper .MuiStepConnector-root.Mui-completed .MuiStepConnector-line{border-color:#b8d17a}.create-booking-form{padding:32px 40px!important}.create-booking-form .gbk-field .label{color:#5a6b57;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.create-booking-form .gbk-field .value{padding-top:6px}.create-booking-form .gbk-field .MuiOutlinedInput-root{background:#fff;border-radius:10px}.create-booking-form .gbk-field .MuiOutlinedInput-root fieldset{border-color:#dde3d5}.create-booking-form .gbk-field .MuiOutlinedInput-root:hover fieldset{border-color:#b8d17a}.create-booking-form .gbk-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#8dbe2e;border-width:1.5px}.create-booking-form .MuiButton-outlined{border-radius:20px!important;border-width:1.5px!important;font-weight:700!important;text-transform:none!important}.create-booking-form .MuiButton-outlined:hover{background-color:#f5fce8!important;border-color:#8dbe2e!important}.create-booking-actions .MuiButton-contained{border-radius:20px!important;box-shadow:0 4px 16px rgba(141,190,46,.35)!important;font-weight:700!important;padding:8px 24px!important;text-transform:none!important}.create-booking-actions .MuiButton-outlined,.create-booking-actions .MuiButton-text{border-radius:20px!important;font-weight:600!important;text-transform:none!important}.create-booking-form .MuiTypography-h6.bold{color:#5a8f1a;font-family:Poppins,sans-serif;font-size:15px;letter-spacing:.04em;text-transform:uppercase}.create-booking-form .gbk-col.field-col .field-name{color:#5a6b57;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.8!important;text-transform:uppercase}.create-booking-form .gbk-col.field-col .field-name b{color:#1a1a1a;font-size:13px;font-weight:700;letter-spacing:normal;text-transform:none}.create-booking-form .gbk-field .MuiOutlinedInput-root.Mui-disabled{background:#f7f8f5}.create-booking-form .gbk-field .MuiOutlinedInput-root.Mui-disabled fieldset{border-color:#ececea}}.cb-payment-mobile .MuiFormHelperText-root{display:none}.cb-payment-mobile .MuiFormControl-root{margin:0;width:100%}.cb-payment-mobile .MuiAutocomplete-inputRoot.MuiOutlinedInput-root,.cb-payment-mobile .MuiOutlinedInput-root{min-height:36px}.cb-payment-mobile .MuiAutocomplete-input,.cb-payment-mobile .MuiOutlinedInput-input{font-size:13px;padding-bottom:7px!important;padding-top:7px!important}@media only screen and (min-width:901px){.vehicles-tabs{background-color:#f2f4f7;border:none;box-shadow:none}.gbk-grid-parent.vehicles-grid{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.07);overflow:hidden}.gbk-grid-parent.vehicles-grid .gbk-dg .MuiDataGrid-columnHeaders{background:#f8faf3;border-bottom:1px solid #eef0e5;min-height:48px!important}.gbk-grid-parent.vehicles-grid .gbk-dg .MuiDataGrid-columnHeaderTitle{color:#5a6b57;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.gbk-grid-parent.vehicles-grid .gbk-dg .MuiDataGrid-row{border-bottom:1px solid #f2f2f2;transition:background-color .15s ease}.gbk-grid-parent.vehicles-grid .gbk-dg .MuiDataGrid-row:first-child{border-top:none}.gbk-grid-parent.vehicles-grid .gbk-dg .MuiDataGrid-row:nth-child(2n){background-color:transparent}.gbk-grid-parent.vehicles-grid .gbk-dg .MuiDataGrid-row:hover{background-color:#f7fbef}.gbk-grid-parent.vehicles-grid .gbk-dg .MuiDataGrid-row .MuiDataGrid-cell{color:#2a2a2a;font-size:13.5px}.vehicle-detail-form .gbk-paper{border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 1px 8px rgba(0,0,0,.07);overflow:hidden}.vehicle-detail-form .gbk-paper .header{background:linear-gradient(135deg,#fafcf5,#f2f7e8)}.vehicle-detail-form .header-left{color:#5a8f1a!important;font-size:15px!important;font-weight:700!important}.vehicle-detail-form .gbk-field .label,.vehicle-detail-form .header-left{font-family:Poppins,sans-serif;letter-spacing:.04em;text-transform:uppercase}.vehicle-detail-form .gbk-field .label{color:#5a6b57;font-size:12px;font-weight:700}.vehicle-detail-form .gbk-field .MuiOutlinedInput-root{background:#fff;border-radius:10px}.vehicle-detail-form .gbk-field .MuiOutlinedInput-root fieldset{border-color:#dde3d5}.vehicle-detail-form .gbk-field .MuiOutlinedInput-root:hover fieldset{border-color:#b8d17a}.vehicle-detail-form .gbk-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#8dbe2e;border-width:1.5px}.vehicle-detail-form .MuiButton-outlined{border-width:1.5px!important;font-weight:700!important;text-transform:none!important}.vehicle-detail-form .MuiButton-outlined:hover{background-color:#f5fce8!important;border-color:#8dbe2e!important}.vehicle-detail-form .MuiButton-contained{box-shadow:0 4px 16px rgba(141,190,46,.35)!important;font-weight:700!important;text-transform:none!important}.vehicle-detail-form .MuiButton-contained:hover{box-shadow:0 6px 18px rgba(141,190,46,.45)!important}.vehicle-detail-actions .MuiButton-contained{box-shadow:0 4px 16px rgba(141,190,46,.35)!important;font-weight:700!important;padding:8px 24px!important;text-transform:none!important}.vehicle-detail-actions .MuiButton-outlined{font-weight:600!important;text-transform:none!important}}.review-table{padding-right:0}.review-table .MuiDataGrid-virtualScrollerRenderZone{padding:0 0 0 10px;width:calc(100% - 30px)!important}.review-card{background-color:#fff;border-radius:10px;box-shadow:2px 2px 9px 0 #ddd;height:auto;margin-bottom:30px;width:100%}.review-card .left-info{display:inline-block;padding-bottom:10px;width:calc(100% - 300px)}.review-card .left-info .review-header{background-color:#deb;border-bottom-right-radius:8px;border-top-left-radius:8px;font-family:Roboto;padding:14px 14px 14px 24px}.review-card .left-info .review-body{padding:10px 0 10px 24px}.review-card .right-info{display:inline-block;width:200px}.review-card .right-info .ask-review-button{background-color:#bd7;border-radius:6px;cursor:pointer;padding:14px;transition:.3s;width:calc(100% - 28px)}.review-card .right-info .ask-review-button:hover{background-color:#9c3}.review-card .right-info .review-tag{background-color:#eee;border-radius:6px;font-size:12px;font-weight:700;margin-top:10px;padding:4px 14px;transition:.3s;width:calc(100% - 28px)}.review-card .right-info .overall-rating{background-color:#bd7;border-radius:10px;font-size:34px;font-weight:700;margin-top:40px;padding:4px 20px 0;transition:.3s;vertical-align:sub}@media only screen and (max-width:1080px){.review-table{padding-top:26px!important}.review-card .left-info{display:inline-block;width:calc(100% - 120px)}.review-card .left-info .review-header{padding:12px 12px 24px 14px}.review-card .left-info .review-body{padding:10px 0 10px 14px}.review-card .right-info{width:100px}.review-card .right-info .ask-review-button{background-color:#bd7;font-size:12px;padding:10px;width:calc(100% - 20px)}.review-card .right-info .overall-rating{padding:10px 20px 0}}@media only screen and (max-width:900px){.review-table .MuiDataGrid-virtualScrollerRenderZone{padding:0 0 0 10px;width:calc(100% - 20px)!important}.review-card{margin-bottom:26px}}.homepage_root__nFi4p{background-color:#f7f7f7;font-family:Poppins,Roboto;padding-bottom:140px;padding-top:20px}.homepage_root__nFi4p h2,.homepage_root__nFi4p h3,.homepage_root__nFi4p h4,.homepage_root__nFi4p p{margin:0}.homepage_noData__K3Cg0{margin-bottom:50px;margin-top:30px;padding:0 20px}.homepage_hello__A-GmS{color:#aed65d;font-size:12.88px;font-weight:500;line-height:12.88px;margin-bottom:0;padding-left:10px;text-align:left}.homepage_header__7x-9l{align-items:center;display:flex;justify-content:space-between;padding:10px}.homepage_header__7x-9l h3{font-size:17.96px;font-weight:700;line-height:22.27px;margin:0;text-align:left}.homepage_header__7x-9l select{border:1px solid #bd7;border-radius:4px;padding:4px 10px}.homepage_slider__smzHo{border-radius:16px;padding-bottom:50px;padding-top:0}.homepage_card__Rqu11{background-color:#fafafa;border:1px solid #ddd;border-radius:16px;margin:0 auto;padding-top:4px;width:90%}.homepage_cardHeader__He4NN{align-items:center;background-color:#9c3;border-radius:0 0 16px 16px;color:#fff;display:flex;font-size:14.96px;font-weight:600;height:32px;justify-content:center;line-height:14.96px;margin:0 auto;text-align:center;width:94%}.homepage_cardBody__u75xn{display:flex;justify-content:space-evenly;padding-bottom:20px}.homepage_cardBody__u75xn span{color:#9c3!important}.homepage_cardBody__u75xn div{display:flex;flex-direction:column;margin-top:20px}.homepage_cardBody__u75xn div h3{font-size:19.98px;font-weight:700;line-height:24.78px}.homepage_cardBody__u75xn div p{font-size:11.86px;font-weight:600;line-height:11.86px;margin-top:5px}.homepage_grid__Vm0dm{grid-gap:auto;grid-row-gap:20px;display:grid;gap:auto;grid-template-columns:auto auto auto;justify-content:space-evenly;padding:0 10px;row-gap:20px}.homepage_gridCard__608fZ{background:#fafafa;border:1px solid #ddd;border-radius:6px;box-shadow:0 0 13px -4px #ccc;height:70px;padding:10px 0;text-align:center;width:90px}.homepage_gridCard__608fZ img{height:40px;width:40px}.homepage_gridCard__608fZ span{color:#000;display:inline-block;font-size:12px;line-height:16px}.homepage_tabHeader__tD0-R{display:flex;gap:30px;justify-content:center;padding:0 20px}.homepage_tabHeader__tD0-R div{align-items:center;background:#f8f8f8;border-radius:8px;box-shadow:0 1.02px 2.05px 0 rgba(16,24,40,.05);color:#000;display:flex;flex:1 1;justify-content:center;min-height:32.28px;position:relative;text-align:center}.homepage_tabActive__ydM-8{background-color:#9c3!important;color:#fff!important}.homepage_tabActive__ydM-8:after{background-color:#9c3;bottom:-10px;content:"";height:2px;position:absolute;width:100%}.homepage_bookingCard__f158y{border:1.48px solid #eaecf0;border-radius:8px;margin:25px auto 0;width:90%}.homepage_bookingHeader__vTb02{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;padding-left:10px}.homepage_bookingHeader__vTb02 h3{font-size:13px;font-weight:700;padding-top:5px}.homepage_status__AJ10d{background-color:#9c3;border:.98px solid #000;border-radius:4px;color:#000;padding:5px 10px;text-align:center;text-transform:uppercase}.homepage_bookingBody__f32yr{display:flex;gap:20px;padding:0 10px}.homepage_bookingDetails__vgkxB{display:flex;flex-direction:column}.homepage_bookingDetails__vgkxB h2{font-size:14px;font-weight:700;line-height:15.82px;text-align:left}.homepage_bookingDetails__vgkxB h3{color:#7a7a7a;font-size:13px;font-weight:500;margin-bottom:5px}.homepage_bookingDetails__vgkxB div{align-items:center;display:flex}.homepage_bookingDetails__vgkxB span{color:#9c3;font-size:12px;font-weight:600;margin-left:4px;text-align:left}.homepage_bookingFooter__3ycl4{align-items:center;display:flex;margin-top:15px;min-height:32px}.homepage_bookingFooter__3ycl4 div{align-items:center;background:#edecec;display:flex;flex:1 1;font-size:10.1px;font-weight:500;gap:4px;height:100%;min-height:32px;padding-left:10px;text-align:left}.homepage_bookingFooter__3ycl4 h3{align-items:center;background-color:#9c3;border-radius:0 8px 8px 0;display:flex;font-size:15px;justify-content:center;min-height:32px;min-width:50px;padding:0 15px}.homepage_help__XfncA{background-color:#efc;border-top:1px solid #ddd;bottom:0;box-shadow:0 4px 20px 1px #ddd;box-sizing:border-box;display:block;padding:10px 0 calc(10px + env(safe-area-inset-bottom, 0px));position:fixed;width:100vw}.homepage_help__XfncA .homepage_image__lV5Fy{display:inline-block;padding:0 20px;width:100px}.homepage_help__XfncA .homepage_image__lV5Fy img{height:auto;width:80px}.homepage_help__XfncA .homepage_text__UxvAk{display:inline-block;font-size:14px;text-align:right;width:calc(100% - 150px)}.homepage_help__XfncA .homepage_text__UxvAk .homepage_callText__Eo2cs{display:inline-block;font-size:16px}.homepage_help__XfncA .homepage_text__UxvAk .homepage_phone__THkwn{color:#9c3;display:inline-block;font-size:20px}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.dashboard_root__lMB1\+{font-family:Poppins}.dashboard_header__hTxPM{align-items:center;display:flex;font-size:30px;font-weight:600;gap:20px}.dashboard_row__efvPo{display:flex;gap:20px;justify-content:space-between;margin-bottom:30px}.dashboard_balance__7VZbQ{padding:40px 20px 0}.dashboard_balanceText__9FWuy,.dashboard_balance__7VZbQ{align-items:center;display:flex;flex-direction:column}.dashboard_balance__7VZbQ h3{color:#9c3;font-size:14px;padding-top:20px}.dashboard_balance__7VZbQ h2{margin-top:0}.dashboard_customerReviews__d7H98,.dashboard_ordersHistory__x3bpE,.dashboard_overviewContainer__6Ox1r{flex:1 1}.dashboard_cancellationReason__VxXcO,.dashboard_tutorials__-V2Lo{max-width:40%;min-width:40%}.dashboard_topBikes__twvDA,.dashboard_underperformingBikes__wYGKT{flex:1 1;min-width:0}.dashboard_balance__7VZbQ,.dashboard_cancellationReason__VxXcO,.dashboard_customerReviews__d7H98,.dashboard_ordersHistory__x3bpE,.dashboard_overviewContainer__6Ox1r,.dashboard_topBikes__twvDA,.dashboard_tutorials__-V2Lo,.dashboard_underperformingBikes__wYGKT{background-color:#fff;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 .85px 2.54px 0 rgba(16,24,40,.1);position:relative}.dashboard_heading__4hN7j{align-items:center;color:#9c3;display:flex;font-size:16px;justify-content:space-between;margin-bottom:10px;padding:10px 20px}.dashboard_heading__4hN7j h2{color:inherit;font-size:inherit;font-weight:inherit;margin:0}.dashboard_dropDown__5x9Su{border:.7px solid #bd7;border-radius:8px;box-shadow:0 .7px 1.39px 0 rgba(16,24,40,.05);padding:10px}.dashboard_hr__kDD9A{border:1.69px solid #deb}.dashboard_dashboard__uhl8X{height:calc(100vh - 100px);margin-top:20px;padding-right:20px}.dashboard_overview__erBid{background-color:#fff;display:flex;flex-wrap:nowrap;gap:20px;justify-content:flex-start;margin:20px}.dashboard_overviewItem__sURrP{background:#fff;border:.69px solid #f3f4f6;border-radius:8px;box-shadow:1.37px 2.74px 16.45px 0 rgba(0,0,0,.05);flex:1 1;min-width:0;padding:20px 10px;text-align:center}.dashboard_overviewItem__sURrP p{align-items:center;color:#888;display:flex;font-size:12px;justify-content:center;margin:0;min-height:36px}.dashboard_overviewItem__sURrP h3{color:#333;font-size:16px;margin:10px 0 0}.dashboard_customerReviews__d7H98 table{border-collapse:collapse;width:100%}.dashboard_customerReviews__d7H98 td,.dashboard_customerReviews__d7H98 th{border-bottom:1px solid #ddd;padding:20px;text-align:left;text-align:center}.dashboard_customerReviews__d7H98 th{background:#fff;color:#667085;font-weight:400;text-align:center}.dashboard_customerReviews__d7H98 td{background:#fff;color:#667085;font-size:12px;text-align:center}.dashboard_underperformingTable__\+cgi9{border-collapse:collapse;width:100%}.dashboard_underperformingTable__\+cgi9 td,.dashboard_underperformingTable__\+cgi9 th{border-bottom:1px solid #eee;font-size:12px;padding:12px 10px;text-align:left;white-space:nowrap}.dashboard_underperformingTable__\+cgi9 th{color:#667085;font-size:14px;font-weight:400}.dashboard_underperformingTable__\+cgi9 td{color:#333}.dashboard_underperformingActionBtn__wJovR{background:#9c3;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;white-space:nowrap}.dashboard_tutorials__-V2Lo{text-align:center}.dashboard_tutorials__-V2Lo button{background:#82ca9d;border:none;border-radius:5px;color:#fff;font-size:16px;padding:10px 20px}.dashboard_btn__Q4ARD{border:none;border-radius:12px;cursor:pointer;font-weight:600;min-width:120px;padding:10px 20px}.dashboard_btnFilled__1oJZ6{background:#9c3;border:1px solid #9c3;color:#fff}.dashboard_btnOutlined__1kqCN{background:#fff;border:1px solid #9c3;color:#9c3}.dashboard_tutorials__-V2Lo div{align-items:center;display:flex;justify-content:space-between;margin-top:20px;padding:10px 20px}.dashboard_tutorials__-V2Lo div button{align-items:center;background-color:#fff;border:1px solid #9c3;color:#000;display:flex;gap:5px}.dashboard_centeredText__Gsvjo{left:50%;position:absolute;text-align:center;top:186px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dashboard_centeredText__Gsvjo h2{color:#333;font-size:24px;margin:0}.dashboard_centeredText__Gsvjo p{color:#888;font-size:16px;margin:0}.dashboard_legend__IVqef{grid-gap:20px;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:20px;margin-top:20px;padding:0 30px}.dashboard_legendItem__cE\+52{align-items:center;display:flex}.dashboard_colorBox__ryQ42{border-radius:50%;height:15px;margin-right:5px;width:15px}.dashboard_label__1-rYh{font-size:12px;margin-right:5px;width:120px}.dashboard_value__ESgsv{font-weight:700;margin-left:10px}.dashboard_periodSelection__lJ6Ok{display:flex;flex-direction:row-reverse}@media only screen and (max-width:1240px){.dashboard_overviewItem__sURrP{width:20%}}@media only screen and (max-width:900px){.dashboard_dashboard__uhl8X{padding:10px;width:calc(100% - 20px)}.dashboard_row__efvPo{flex-direction:column-reverse;gap:10px;margin-bottom:15px}.dashboard_heading__4hN7j{align-items:center;flex-direction:row;gap:8px;margin-bottom:0;padding:10px 15px}.dashboard_overviewHeading__nJC5Y{flex-shrink:0}.dashboard_overview__erBid{grid-gap:10px;grid-row-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:10px;row-gap:10px}.dashboard_overviewItem__sURrP{box-shadow:1.37px 2.74px 16.45px 0 rgba(0,0,0,.05);padding:8px 4px;width:auto}.dashboard_overviewItem__sURrP p{font-size:10px;line-height:1.2;min-height:22px}.dashboard_overviewItem__sURrP h3{font-size:15px;margin-top:4px}.dashboard_overviewHeading__nJC5Y{padding-bottom:0}.dashboard_cancellationReason__VxXcO,.dashboard_tutorials__-V2Lo{max-width:100%;min-width:100%}.dashboard_periodSelection__lJ6Ok{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:6px;justify-content:flex-end;min-width:0}.dashboard_topBikes__twvDA{margin-bottom:30px}.dashboard_btn__Q4ARD{flex:1 1;font-size:12px;min-width:0;padding:6px 10px}.dashboard_legend__IVqef{display:flex;flex-direction:column;gap:10px;margin-bottom:10px;margin-top:10px;padding:0 15px}.dashboard_legendItem__cE\+52{align-items:flex-start;gap:8px;justify-content:space-between}.dashboard_label__1-rYh{flex:1 1;font-size:12px;margin-right:0;min-width:0;width:auto}.dashboard_value__ESgsv{flex-shrink:0;font-size:12px;margin-left:0}.dashboard_colorBox__ryQ42{flex-shrink:0;height:10px;margin-top:3px;width:10px}}
/*# sourceMappingURL=main.a325c57f.css.map*/