@charset "UTF-8";.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button::-moz-focus-inner{border-style:none;padding:0}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:hover{background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:disabled{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:#fff;background:var(--fc-page-bg-color,#fff);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:hsla(0,0%,84%,.3);background:var(--fc-non-business-color,hsla(0,0%,84%,.3))}.fc .fc-bg-event{background:#8fdf82;background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic;margin:.5em}.fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color,rgba(188,232,241,.3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:hsla(0,0%,82%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3))}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:#fff;background:var(--fc-page-bg-color,#fff);border-color:inherit;border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px)/2);border-style:solid;border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,.25));bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);display:block}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(var(--fc-event-resizer-thickness, 8px)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(var(--fc-event-resizer-thickness, 8px)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width, 8px)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(var(--fc-event-resizer-dot-total-width, 8px)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(var(--fc-event-resizer-dot-total-width, 8px)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:#fff;background:var(--fc-page-bg-color,#fff);border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-theme-standard .fc-popover-header{background:hsla(0,0%,82%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3))}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.modal{align-items:center;display:flex;justify-content:center;left:0;max-height:100%;max-width:100%;overflow:hidden;position:fixed;top:0;transition:all ease-in-out;z-index:99}.modal,.modal-bg{height:100%;width:100%}.modal-bg{background-color:rgba(36,36,36,.7);position:absolute}.modal-header{align-items:center;display:flex}.modal-header .btn-close{cursor:pointer;position:absolute;right:10px;top:10px;z-index:9999}.modal-header .btn-close svg{fill:#fff;height:18px;width:18px;z-index:9999}.modal-header .title{align-items:center;color:#fff;cursor:default;display:flex;font-size:14px;font-weight:400;min-height:40px;padding:0 15px;width:100%}.modal-box-default{background-color:#fff;min-width:460px;position:relative;z-index:999}.modal-box-default .modal-content{padding:20px}.modal-box-default .title{background-color:#0288ff}.modal-box-dark{background-color:#091d21;border-radius:8px;min-width:500px;padding:15px 20px;position:relative;z-index:999}.modal-box-dark .btn-close{right:12px;z-index:9999}.modal-box-dark .btn-close svg{fill:#c5d3e2;height:26px;width:26px;z-index:1}.modal-box-dark .modal-content{padding:0}.modal-box-dark .title{background-color:transparent;font-size:22px;font-weight:500;padding:0 45px 0 0}.modal-box-light{background-color:#fff;border-radius:8px;min-width:500px;padding:15px 20px;position:relative;z-index:999}.modal-box-light .btn-close{position:absolute;right:12px;top:12px}.modal-box-light .btn-close svg{fill:#c5d3e2;height:26px;width:26px}.modal-box-light .modal-content{padding:0}.modal-box-light .title{background-color:transparent;color:#6e7c8b;font-size:18px;font-weight:500;padding:0}.invoice-table table{border-collapse:initial!important}.invoice-table table tbody tr td{background-color:#fff!important;border:1px solid #c5d3e2;cursor:default;font-size:12px!important;line-height:1.4;margin-right:10px;padding:6px!important}.invoice-table table tbody tr td:last-child{border:0;margin-right:0;padding:0;width:65px}@keyframes slideLeft{0%{opacity:0;transform:translateX(150px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}body{min-width:380px}.page-container{align-self:center;box-sizing:border-box;color:#fff;font-family:OpenSans,Helvetica Neue,sans-serif;margin:0 auto 20px;max-width:1280px;width:100%}.btn-v2{font-weight:500}.btn-v2.btn-accepted{background-color:#3db160!important;border-color:#3db160!important}.btn-v2.btn-accepted:hover{background-color:#5bc67b!important;border-color:#5bc67b!important}.btn-v2.btn-accepted:disabled{background-color:#e2e2e2!important;border-color:#e2e2e2!important;color:#9da5ad;opacity:1}.btn-v2.btn-accepted:disabled:hover{background-color:#fcfcfc!important;border-color:#fcfcfc!important}.btn-v2.btn-cancelled{background-color:#cecece!important;border-color:#cecece!important;color:#2e2e2e}.btn-v2.btn-cancelled:hover{background-color:#e8e8e8!important;border-color:#e8e8e8!important;color:#2e2e2e!important}.btn-v2.btn-cancelled-fp{background-color:#262829;border-color:#b3262b}.btn-v2.btn-cancelled-fp:hover{background-color:#3f4243;border-color:#d5373d}.btn-v2.btn-cancelled-user{background-color:#5a5a5a!important;border-color:#5a5a5a!important}.btn-v2.btn-cancelled-user:hover{background-color:#747474!important;border-color:#747474!important}.btn-v2.btn-disabled{pointer-events:none}.btn-v2.btn-finished{background-color:#30ac3e!important;border-color:#30ac3e!important}.btn-v2.btn-finished:hover{background-color:#44cb53!important;border-color:#44cb53!important}.btn-v2.btn-not-processed{background-color:#e54852!important;border-color:#e54852!important}.btn-v2.btn-not-processed:hover{background-color:#eb757c!important;border-color:#eb757c!important}.btn-v2.btn-ongoing{background-color:#18d92e!important;border-color:#18d92e!important}.btn-v2.btn-ongoing:hover{background-color:#3be94f!important;border-color:#3be94f!important}.btn-v2.btn-rejected{background-color:#000!important;border-color:#000!important}.btn-v2.btn-rejected:hover{background-color:#1a1a1a!important;border-color:#1a1a1a!important}.btn-v2.btn-edit{background-color:#e7830a!important;border-color:#e7830a!important}.btn-v2.btn-edit:hover{background-color:#f69b2e!important;border-color:#f69b2e!important}.btn-v2.btn-cancel{background-color:#5a5a5a!important;border-color:#5a5a5a!important}.btn-v2.btn-cancel:hover{background-color:#747474!important;border-color:#747474!important}.btn-v2.btn-back{background-color:#0288ff!important;border-color:#0288ff!important}.btn-v2.btn-back:hover{background-color:#35a0ff!important;border-color:#35a0ff!important}.btn{font-weight:500}.btn.btn-accepted{background-color:#417505!important;border-color:#417505!important}.btn.btn-accepted:hover{background-color:#5ca607!important;border-color:#5ca607!important}.btn.btn-cancelled{background-color:#5a5a5a!important;border-color:#5a5a5a!important}.btn.btn-cancelled:hover{background-color:#747474!important;border-color:#747474!important}.btn.btn-cancelled-fp{background-color:#262829;border-color:#b3262b}.btn.btn-cancelled-fp:hover{background-color:#3f4243;border-color:#d5373d}.btn.btn-cancelled-user{background-color:#5a5a5a!important;border-color:#5a5a5a!important}.btn.btn-cancelled-user:hover{background-color:#747474!important;border-color:#747474!important}.btn.btn-disabled{pointer-events:none}.btn.btn-finished{background-color:#30ac3e!important;border-color:#30ac3e!important}.btn.btn-finished:hover{background-color:#44cb53!important;border-color:#44cb53!important}.btn.btn-not-processed{background-color:#b3262b!important;border-color:#b3262b!important}.btn.btn-not-processed:hover{background-color:#d5373d!important;border-color:#d5373d!important}.btn.btn-ongoing{background-color:#18d92e!important;border-color:#18d92e!important}.btn.btn-ongoing:hover{background-color:#3be94f!important;border-color:#3be94f!important}.btn.btn-rejected{background-color:#333!important;border-color:#333!important}.btn.btn-rejected:hover{background-color:#4d4d4d!important;border-color:#4d4d4d!important}.btn.btn-edit{background-color:#f5a623!important;border-color:#f5a623!important}.btn.btn-edit:hover{background-color:#f7ba54!important;border-color:#f7ba54!important}.btn.btn-cancel{background-color:#5a5a5a!important;border-color:#5a5a5a!important}.btn.btn-cancel:hover{background-color:#747474!important;border-color:#747474!important}.btn.btn-back{background-color:#0288ff!important;border-color:#0288ff!important}.btn.btn-back:hover{background-color:#35a0ff!important;border-color:#35a0ff!important}.field{position:relative}.field .hbh-date-label,.field .hbh-select-label,.field .hbh-text-label{color:#6e7c8b;font-size:12px;line-height:1.4;margin:0 0 10px}.field .hbh-date,.field .hbh-text-field{border:1px solid #c5d3e2;font-size:12px;height:30px}.field .hbh-select .rs__control,.field .hbh-text-area-field{border:1px solid #c5d3e2;font-size:12px}.field .hbh-select .rs__control{height:30px}.field .hbh-select .rs__indicator svg{fill:#c5d3e2}.field .hbh-text-field+small{color:#f66;display:flex;font-size:9px;margin:0;position:absolute}.page-no-access .container,.row{align-items:center;display:flex;flex-direction:row;margin-bottom:12px}.empty-list{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;opacity:.75;padding:20px 0}.modal-light-form .field{flex:auto}.modal-light-form .field .hbh-date-label,.modal-light-form .field .hbh-select-label,.modal-light-form .field .hbh-text-label{color:#6e7c8b;font-size:12px;line-height:1.4;margin:0 0 8px}.modal-light-form .field .hbh-date,.modal-light-form .field .hbh-select .rs__control,.modal-light-form .field .hbh-text-field{border:1px solid #98a6b5;border-radius:4px;font-size:14px;height:38px}.modal-light-form .field .hbh-select .rs__indicator svg{fill:#98a6b5}.modal-light-form .field .hbh-select .rs__value-container--is-multi{flex-direction:row;flex-wrap:nowrap}.page-no-access{background-size:cover;box-sizing:border-box;height:calc(100vh - 125px);overflow:hidden;padding:30px;position:relative}.page-no-access .container{background:rgba(0,0,0,.7);border-radius:10px;color:#fff;justify-content:space-between;margin:15vh auto 0;max-width:800px;padding:20px}.page-no-access .container svg{fill:#fff}.page-no-access .container .message{border-left:1px solid #fff;color:inherit;font-size:30px;font-weight:300;line-height:1.2;margin-left:2%;max-width:88%;padding-left:2%}.field-calendar .react-datepicker{font-family:Open Sans,sans-serif!important;width:330px}.field-calendar .react-datepicker__current-month{display:none!important}.field-calendar .react-datepicker__navigation-icon:before{border-color:#3f424e;height:12px;top:14px;width:12px}.field-calendar .react-datepicker__header{background-color:inherit;border:none;padding:0 0 4px}.field-calendar .react-datepicker__header__dropdown{margin:10px 0 4px;min-height:24px}.field-calendar .react-datepicker__header__dropdown select{border:1px solid #c5d3e2;border-radius:4px;height:24px}.field-calendar .react-datepicker__current-month{display:inline-block;font-size:1.4em;font-weight:500;margin-left:.25em;margin-right:.25em}.field-calendar .react-datepicker__day-names{display:table;padding:0 1em;width:100%}.field-calendar .react-datepicker__day-name{color:#6e7c8b;display:table-cell;font-size:14px;font-weight:500;width:14.285714286%}.field-calendar .react-datepicker__month{box-sizing:border-box;margin:0 .75em .75em}.field-calendar .react-datepicker__week{display:table;width:100%}.field-calendar .react-datepicker__day{border-radius:0;display:table-cell;font-size:18px;outline:0;padding:3px 0;width:14.285714286%}.field-calendar .react-datepicker__day--keyboard-selected{background-color:transparent;color:#000}.field-calendar .react-datepicker__day--today:not(.react-datepicker__day--selected){background-color:transparent;color:#075287}.field-calendar .react-datepicker__day--today:not(.react-datepicker__day--selected):hover{background-color:#c5d3e2}.field-calendar .react-datepicker__navigation{outline:0}.field-calendar .react-datepicker__month-container{width:100%}.bold,b{font-weight:700}.capitalized{text-transform:capitalize}@media screen and (max-width:860px){.hbh-header{padding:0 15px}.hbh-header .hbh-logo{margin-left:0}.hbh-header .hbh-status-bar .hbh-status-container{padding:0}.hbh-header .hbh-status-bar .hbh-powered-container,.hbh-header .hbh-status-bar .hbh-status-container>svg{display:none}}@media screen and (max-width:620px){.hbh-header .hbh-logo>svg{display:none}.hbh-header .hbh-logo .hbh-service-name h1{font-size:20px}.hbh-header .hbh-logo .hbh-service-name h3{font-size:10px}.hbh-header .hbh-status-bar .hbh-status-container span{font-size:10px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbh-header .hbh-status-bar .hbh-status-container .hbh-btn-logout{font-size:12px;margin:0;padding:0 0 0 10px}}@media screen and (max-width:1060px){main.hbh-main .hbh-wrapper .booking-details-container,main.hbh-main .hbh-wrapper .booking-details-title{max-width:800px;width:100%}}@media screen and (max-width:900px){main.hbh-main .hbh-wrapper .hbh-container{padding:10px}main.hbh-main .hbh-wrapper .hbh-container .hbh-page-title{align-items:flex-start;flex-direction:column}main.hbh-main .hbh-wrapper .hbh-container .hbh-page-title .title{font-size:16px;margin:0 0 10px}main.hbh-main .hbh-wrapper .hbh-container .hbh-page-title .hbh-filters{margin:0}}@media screen and (max-width:768px){main.hbh-main .hbh-wrapper .booking-details-title{margin:25px 15px 0!important;max-width:inherit;width:100%}main.hbh-main .hbh-wrapper .booking-details-container{max-width:inherit;width:100%!important}main.hbh-main .hbh-wrapper .booking-details-container .panel-content.open{max-height:inherit}main.hbh-main .hbh-wrapper .hbh-details-container{display:flex;flex-direction:column}}@media screen and (max-width:620px){main.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel{margin:0;max-width:360px;min-width:auto}main.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-header .logo{display:none}main.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-header .title{font-size:16px;margin:0;text-align:center}main.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-content{align-items:center;flex-direction:column}main.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-content .hbh-menu-button{margin-right:0;min-width:300px}main.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-content .hbh-submenu-container{align-items:center;flex-direction:column}main.hbh-main .hbh-wrapper .maintenance-disclaimer{margin-bottom:0;width:90%}}@media screen and (max-width:1060px){.hbh-container .country-report-table{overflow-x:scroll}.hbh-container .country-report-table>div{min-width:1060px}.hbh-container.cost-recovery-report-page .summary{flex-direction:column}.hbh-container.country-report .country-report-form .filters{gap:10px;justify-content:flex-start;width:100%}.hbh-container.country-report .country-report-form .filters .btn,.hbh-container.country-report .country-report-form .filters .field{min-width:120px;width:auto}.invoice-list-page .container .form .field-search{width:40%}.invoice-list-page .container .form .field-search .btn-reset{min-width:30px}.invoice-list-page .container .form .filters{width:50%}.invoice-list-page .hbh-table{overflow-x:scroll}.invoice-list-page .hbh-table>div{min-width:1200px}}@media screen and (max-width:900px){.hbh-container.cost-recovery-report-page .report-details-form{flex-direction:column}.hbh-container.cost-recovery-report-page .report-details-form .export-fields{margin:0 0 15px;width:auto}.hbh-container.cost-recovery-report-page .report-details-form .filters{width:auto}.hbh-container.cost-recovery-report-page .report-details-table{overflow-x:scroll}.hbh-container.cost-recovery-report-page .report-details-table>div{min-width:1260px}.hbh-container.driver-list .driver-wrap{flex-direction:column}.hbh-container.driver-list .driver-wrap .driver-ctrl{align-items:center;margin:8px 0 15px;min-height:auto;width:100%}.hbh-container.driver-list .driver-wrap .driver-ctrl>button{min-width:30%}.hbh-container.vehicle-list .vehicle-wrap{flex-direction:column}.hbh-container.vehicle-list .vehicle-wrap .vehicle-ctrl{align-items:center;margin:8px 0 15px;min-height:auto;width:100%}.hbh-container.vehicle-list .vehicle-wrap .vehicle-ctrl>button{min-width:30%}.booking-list-page .table,.invoice-history-container .hbh-table,.summary-list-table{overflow-x:scroll}.booking-list-page .table>div,.invoice-history-container .hbh-table>div,.summary-list-table>div{min-width:1000px}body:has(.vehicles-checklist,.dhx_cal_navline){background-color:#333;min-width:900px}}@media screen and (max-width:768px){.dhx_cal_touch_active{overscroll-behavior:auto}.dhx_cal_data{touch-action:auto}.hbh-container.driver-list .driver-wrap{align-items:center}.hbh-container.driver-list .driver-wrap .driver{flex-direction:column;min-width:360px;padding:0 12px;width:auto}.hbh-container.driver-list .driver-wrap .driver-photo img{width:auto}.hbh-container.driver-list .driver-wrap .driver-details-agency{display:none}.hbh-container.driver-list .driver-wrap .driver-details-info{flex:auto}.hbh-container.driver-list .driver-wrap .driver-details-info .blood,.hbh-container.driver-list .driver-wrap .driver-details:after{display:none}.hbh-container.driver-list .driver-wrap .driver-license{padding:12px 0}.hbh-container.driver-list .driver-wrap .driver-license .ctrl{position:absolute;right:10px;top:10px}.hbh-container.driver-list .driver-list-footer{justify-content:center;margin:20px 0 0}.hbh-container.driver-list .driver-list-footer .last-update{display:none}.hbh-container.driver-list .driver-list-footer .pagination{margin:0}.hbh-container.service-cost-settings-page .drive-costs-form{display:flex;flex-direction:row-reverse;justify-content:space-around}.hbh-container.service-cost-settings-page .drive-costs-form .page-no-access .container,.hbh-container.service-cost-settings-page .drive-costs-form .row,.page-no-access .hbh-container.service-cost-settings-page .drive-costs-form .container{align-items:center;flex-direction:column}.hbh-container.service-cost-settings-page .drive-costs-form .page-no-access .container .field label,.hbh-container.service-cost-settings-page .drive-costs-form .row .field label,.page-no-access .hbh-container.service-cost-settings-page .drive-costs-form .container .field label{margin:0 0 4px}.hbh-container.service-cost-settings-page .drive-costs-form .page-no-access .container .field.field-currency:after,.hbh-container.service-cost-settings-page .drive-costs-form .row .field.field-currency:after,.page-no-access .hbh-container.service-cost-settings-page .drive-costs-form .container .field.field-currency:after{bottom:10px}.hbh-container.service-cost-settings-page .drive-costs-form .page-no-access .container .field .hbh-text-field,.hbh-container.service-cost-settings-page .drive-costs-form .row .field .hbh-text-field,.page-no-access .hbh-container.service-cost-settings-page .drive-costs-form .container .field .hbh-text-field{margin:0 0 10px}.hbh-container.vehicle-list .vehicle-wrap{align-items:center}.hbh-container.vehicle-list .vehicle-wrap .vehicle{flex-direction:column;min-width:360px;padding:8px 12px;width:auto}.hbh-container.vehicle-list .vehicle-wrap .vehicle-image{border-radius:0}.hbh-container.vehicle-list .vehicle-wrap .vehicle-details{margin:0;width:auto}.hbh-container.vehicle-list .vehicle-wrap .vehicle-details-header{flex-direction:column}.hbh-container.vehicle-list .vehicle-wrap .vehicle-details-title{flex-direction:column;margin:0}.hbh-container.vehicle-list .vehicle-wrap .vehicle-details-content{align-items:center;flex-direction:column;padding:0}.hbh-container.vehicle-list .vehicle-wrap .vehicle-details-content .item{justify-content:flex-start;margin:0 0 12px}.hbh-container.vehicle-list .vehicle-wrap .vehicle-details-controls{position:absolute;right:10px;top:10px}.hbh-container.vehicle-list .modal-box-light{min-width:360px}.hbh-container.vehicle-list .modal-box-light .form-vehicle-edit{height:90vh;overflow-y:scroll;padding:0}.hbh-container.vehicle-list .modal-box-light .form-vehicle-edit h2{font-size:16px;margin:0 0 8px}.hbh-container.vehicle-list .modal-box-light .form-vehicle-edit>.row,.hbh-container.vehicle-list .modal-box-light .page-no-access .form-vehicle-edit>.container,.page-no-access .hbh-container.vehicle-list .modal-box-light .form-vehicle-edit>.container{flex-direction:column;gap:4px;margin-bottom:10px}.hbh-container.vehicle-list .modal-box-light .form-vehicle-edit>.row .field,.hbh-container.vehicle-list .modal-box-light .page-no-access .form-vehicle-edit>.container .field,.page-no-access .hbh-container.vehicle-list .modal-box-light .form-vehicle-edit>.container .field{max-width:inherit;width:100%}.hbh-container.vehicle-list .modal-box-light .form-vehicle-edit>.row .field label,.hbh-container.vehicle-list .modal-box-light .page-no-access .form-vehicle-edit>.container .field label,.page-no-access .hbh-container.vehicle-list .modal-box-light .form-vehicle-edit>.container .field label{margin-bottom:2px}.hbh-container.vehicle-list .modal-box-light .form-vehicle-edit .vehicle-info{align-items:center;display:flex;flex-direction:column;margin:0}}@media screen and (max-width:620px){.hbh-container .hbh-page-title .hbh-filters{align-items:flex-start;flex-direction:column}.hbh-container .hbh-page-title .hbh-filters>*{margin-bottom:10px}.hbh-container .table{overflow-x:scroll}.hbh-container .table>div{min-width:1000px}.tabs .hbh-tab-select{font-size:12px;min-width:auto}.cost-recovery-report-page .summary .export-fields{width:35%}.cost-recovery-report-page .summary .export-fields .field{width:100%}.cost-recovery-report-page .summary .filters{width:55%}.create-invoice-page{padding:0 10px}.create-invoice-page .header .title{font-size:16px}.create-invoice-page ul.details,.create-invoice-page ul.passenger-details{gap:10px;padding:0!important}.create-invoice-page ul.details li,.create-invoice-page ul.passenger-details li{flex:48%!important;margin-bottom:12px}.create-invoice-page ul.details li:last-child,.create-invoice-page ul.passenger-details li:last-child{flex:48%}.create-invoice-page .charges-container .options .dropdown{min-width:120px}.create-invoice-page>.row.row-2-columns,.page-no-access .create-invoice-page>.row-2-columns.container{flex-direction:column}.create-invoice-page>.row.row-2-columns .form-panel,.page-no-access .create-invoice-page>.row-2-columns.container .form-panel{margin:0 0 15px;padding:0;width:100%}.driver-entry-page .driver-entry-header .field-agency{flex-direction:column;z-index:99}.driver-entry-page .driver-entry-header .field-agency span{margin:0 0 12px}.driver-list .modal-box-light{min-width:360px}.driver-list .modal-box-light .form-driver-edit{padding:0}.driver-list .modal-box-light .form-driver-edit h2{font-size:16px;margin:0 0 8px}.driver-list .modal-box-light .form-driver-edit>.row,.driver-list .modal-box-light .page-no-access .form-driver-edit>.container,.page-no-access .driver-list .modal-box-light .form-driver-edit>.container{flex-direction:column;gap:4px;margin-bottom:10px}.driver-list .modal-box-light .form-driver-edit>.row .field,.driver-list .modal-box-light .page-no-access .form-driver-edit>.container .field,.page-no-access .driver-list .modal-box-light .form-driver-edit>.container .field{max-width:inherit;width:100%}.driver-list .modal-box-light .form-driver-edit>.row .field label,.driver-list .modal-box-light .page-no-access .form-driver-edit>.container .field label,.page-no-access .driver-list .modal-box-light .form-driver-edit>.container .field label{margin-bottom:2px}.driver-list .modal-box-light .form-driver-edit .driver-license,.driver-list .modal-box-light .form-driver-edit .driver-location{width:100%}.driver-list .modal-box-light .form-driver-edit .driver-license>.row,.driver-list .modal-box-light .form-driver-edit .driver-location>.row,.driver-list .modal-box-light .form-driver-edit .page-no-access .driver-license>.container,.driver-list .modal-box-light .form-driver-edit .page-no-access .driver-location>.container,.page-no-access .driver-list .modal-box-light .form-driver-edit .driver-license>.container,.page-no-access .driver-list .modal-box-light .form-driver-edit .driver-location>.container{gap:4px;margin-bottom:10px}.invoice-history-container .filters-container .form .field-search{width:45%}.invoice-history-container .filters-container .form .field-search .btn-reset{min-width:30px}.invoice-history-container .filters-container .form .filters{width:50%}.invoice-list-page{padding:0 10px}.invoice-list-page .header .title{font-size:16px}.invoice-list-page .container .form{flex-direction:column}.invoice-list-page .container .form .field-search{margin-bottom:15px;width:100%}.invoice-list-page .container .form .field-search .btn-reset{min-width:110px}.invoice-list-page .container .form .filters{width:100%}}.ant-spin-nested-loading>div>.ant-spin{max-height:700px!important}.ant-spin-nested-loading .ant-spin-blur:after{background:none}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-header{background-color:#1e2a36}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;cursor:default;font-size:18px;font-weight:400}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-body{font-size:16px;line-height:1.8;text-align:center}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-footer{border:none;display:flex;justify-content:space-between}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-footer .ant-btn{color:#fff}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-footer .ant-btn-primary{background-color:#0dac26!important;border-color:#0dac26!important}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-footer .ant-btn-primary:hover{background-color:#11db30!important;border-color:#11db30!important}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-footer .ant-btn-default{background-color:#b3262b!important;border-color:#b3262b!important}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-footer .ant-btn-default:hover{background-color:#d5373d!important;border-color:#d5373d!important}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-close-x{align-items:center;display:flex;justify-content:center}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-close-icon{align-items:center;border:1px solid #fff;border-radius:50px;display:flex;height:16px;padding:2px;width:16px}.ant-modal-root .ant-modal.modal-planner-confirm .ant-modal-content .ant-modal-close-icon svg{fill:#fff;height:14px;width:14px}.spinner .ant-spin-dot-item{background-color:#fff}.hbh-header .hbh-logo{cursor:pointer}.hbh-header .hbh-logo .hbh-service-name{display:none}.hbh-header .hbh-logo .hbh-service-name h1{font-size:28px;letter-spacing:1.2px;line-height:20px}.hbh-header .hbh-logo .hbh-service-name h3{letter-spacing:2px}.hbh-main{overflow-x:hidden}.hbh-main.bg-color{background-color:#1e2a36}.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel{margin:150px 0 0;min-width:500px}@media screen and (max-width:620px){.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel{margin-top:40px;max-width:360px;min-width:auto}.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-header .logo{display:none}.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-header .title{font-size:16px;margin:0;text-align:center}.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-content{align-items:center;flex-direction:column}.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-content .hbh-menu-button{margin-right:0;min-width:300px}.hbh-main .hbh-wrapper .hbh-main-menu-container .hbh-menu-panel .hbh-menu-panel-content .hbh-submenu-container{align-items:center;flex-direction:column}}.hbh-main .hbh-wrapper .hbh-navigation{position:relative;z-index:1}.hbh-main .hbh-wrapper .hbh-page-title{align-items:flex-end;padding:0 0 15px}.hbh-main .hbh-wrapper .hbh-container{font-family:Open Sans,sans-serif;max-width:1280px;width:100%}.hbh-main .hbh-wrapper .hbh-container .hbh-filters .hbh-select-label{color:#fff}.hbh-main .hbh-wrapper .hbh-table td{vertical-align:middle}.tabs-wrap{border-bottom:1px solid hsla(0,0%,100%,.376);display:flex;flex-direction:row;gap:35px;justify-content:flex-start;margin-bottom:0}.tabs-wrap,.tabs-wrap .tab{background-color:transparent}.tabs-wrap .tab{border:none;bottom:-1px;color:#b8bfc4;cursor:pointer;font-size:12px;outline:none;padding:10px 0;position:relative;text-align:left;text-transform:uppercase}.tabs-wrap .tab.active{border-bottom:2px solid #0288ff;color:#fff}.tabs-wrap .tab.active .badge{background-color:#0288ff}.tabs-wrap .tab .badge{background-color:#091d21;border-radius:15px;display:inline-block;margin-left:8px;padding:1px 8px}.field_container__nlIQ5{display:flex;flex-direction:column;margin-bottom:10px}.field_container__nlIQ5 .field_label__pU33x,.field_container__nlIQ5 .field_label_dark__phDFF,.field_container__nlIQ5 .field_label_light__zUYZw{color:#fff;display:flex;font-size:14px;letter-spacing:.39px;line-height:1.4;margin-bottom:10px;position:relative}.field_container__nlIQ5 .field_label__pU33x .field_tooltip-icon-message__LY\+6y,.field_container__nlIQ5 .field_label_dark__phDFF .field_tooltip-icon-message__LY\+6y,.field_container__nlIQ5 .field_label_light__zUYZw .field_tooltip-icon-message__LY\+6y{height:20px;position:absolute;right:0;width:20px}.field_container__nlIQ5 .field_label_light__zUYZw{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.field_container__nlIQ5 .field_required__xjVxh:after{color:#f66;content:"*";font-size:14px;left:3px;position:relative;top:0}.field_container__nlIQ5 .field_error__UGXfo{color:#f66;font-size:12px;margin-bottom:0;margin-top:5px;text-align:left}:root{--fc-border-color:#515a5f}.fc-wrapper{background-color:#2c3235;margin:0 0 30px;position:relative}.fc-wrapper .fc-header-toolbar.fc-toolbar{background-color:#2c3235;height:64px;margin:0;padding:0 12px}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{align-items:center}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk button{background:#373e41;border:none;border-radius:0;color:#898d8f;height:46px;text-transform:capitalize;width:80px}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk button:focus{box-shadow:none}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk .fc-button-active{background:#434a4e;border-bottom:1px solid #35a5f3;color:#fff;font-weight:600;outline:none}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk:first-child,.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk:first-child .fc-button-group{align-items:center}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk:first-child .fc-button-group button:first-child{border:1px solid #fff;color:#fff;font-weight:600;height:37px;width:73px}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk:first-child .fc-button-group button:not(:first-child){background:transparent;color:#fff;width:40px}.fc-wrapper .fc-header-toolbar.fc-toolbar .fc-toolbar-title{font-size:20px}.fc-wrapper .fc-view{background-color:#434a4e;min-height:100px}.fc-wrapper .fc table.fc-scrollgrid{border-top-width:.5px}.fc-wrapper .fc table.fc-scrollgrid thead{background-color:#2c3235}.fc-wrapper .fc table.fc-scrollgrid thead tr{border:none}.fc-wrapper .fc table.fc-scrollgrid thead tr th.fc-timeline-slot>div{display:flex;justify-content:center}.fc-wrapper .fc table.fc-scrollgrid>tbody tr{border-top-width:.5px;height:64px}.fc-wrapper .fc table.fc-scrollgrid>tbody tr .fc-datagrid-cell{text-align:center;vertical-align:middle}.fc-wrapper .fc table.fc-scrollgrid>tbody tr .fc-datagrid-cell .fc-datagrid-cell-frame{align-items:center;display:flex;justify-content:center}.fc-wrapper .fc table.fc-scrollgrid>tbody td[role=presentation] tr{border-width:.5px}.fc-wrapper .fc table.fc-scrollgrid>tbody td[role=presentation] tr td:first-child{font-size:14px}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame{align-items:start;background-color:#284c75;border-left:4px solid #3889f7;cursor:default;display:flex;flex-direction:column;font-size:10px;height:64px;justify-content:space-evenly;overflow:hidden;padding:8px;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame .name{display:flex;font-size:12px;font-weight:600;justify-content:start;overflow:hidden;white-space:nowrap;width:100%}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame .name .people-count{align-items:center;background:#3889f7;color:#000;display:flex;font-size:10px;font-weight:400;gap:4px;margin-right:4px;padding:2px 4px}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame.draft{background-color:#754d28;border-left:4px solid #e7830a}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame.draft .people-count{background:#e7830a}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame.not_processed{background-color:#756428;border-left:4px solid #e5c846}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame.not_processed .people-count{background:#e5c846}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame.not-selected{opacity:.5}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame.overlapping{background-color:#752828;border-left:4px solid #e54852}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-event-main-frame.overlapping .people-count{background:#e54852}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-h-event{background:transparent}.fc-wrapper .fc table.fc-scrollgrid>tbody .fc-timeline-more-link{background-color:dimgray;border-left:4px solid #fff;color:#fff}.fc-wrapper .fc-event{border:none;margin-bottom:3px;padding:0}.fc-wrapper .fc-event:after,.fc-wrapper .fc-event:before{content:none}.fc-wrapper .fc-popover-header{background-color:dimgray;color:#fff}.fc-wrapper .fc-popover{background-color:dimgray}.fc-wrapper .fc-popover .fc-event-main-frame{align-items:start;background-color:#284c75;border-left:4px solid #3889f7;display:flex;flex-direction:column;font-size:10px;height:64px;justify-content:space-evenly;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.fc-wrapper .fc-popover .fc-event-main-frame .name{display:flex;font-size:12px;font-weight:600;justify-content:start;overflow:hidden;white-space:nowrap;width:100%}.fc-wrapper .fc-popover .fc-event-main-frame .name .people-count{align-items:center;background:#3889f7;color:#000;display:flex;font-size:10px;font-weight:400;gap:4px;margin-right:4px;padding:2px 4px}.fc-wrapper .fc-popover .fc-event-main-frame .name .fc-event-main-frame.not-selected{opacity:.5}.fc-wrapper .fc-popover .fc-event-main-frame .name .fc-h-event{background:transparent}.fc-wrapper .fc-event-wrapper{background-color:green;border-left:4px solid #469a46;box-shadow:none}.carbon-form .fc-wrapper .fc-timegrid-event{background:none;border-radius:0;box-shadow:none}.carbon-form .fc-wrapper .fc-timegrid-event.fc-event-existing{background-color:hsla(0,0%,58%,.722);border-left:4px solid #fff}.carbon-form .fc-wrapper .fc-timegrid-event.fc-event-available{background-color:rgba(42,127,70,.722);border-left:4px solid #16a847;width:calc(100% - 2px)}.carbon-form .fc-wrapper .fc-timegrid-event.fc-event-unavailable{background-color:rgba(168,22,22,.722);border-left:4px solid #fa4d56;width:calc(100% - 2px)}.carbon-form .fc-wrapper .fc-timegrid-event .fc-event-block{padding:3px}.carbon-form .fc-wrapper .fc-timegrid-event-harness{left:0!important;right:0!important}.carbon-form .fc-wrapper .fc table.fc-scrollgrid>tbody tr{height:26px}.carbon-form .fc-wrapper .fc-timegrid-slot-minor{border-top:2px dotted #373e42}.carbon-form .fc-wrapper .fc-timegrid-col,.carbon-form .fc-wrapper .fc-timegrid-slot{border-color:#373e42}.carbon-form .fc-wrapper .fc-legend-button{opacity:0;width:185px!important}.carbon-form .fc-wrapper .fc-col-header-cell,.carbon-form .fc-wrapper .fc-scrollgrid,.carbon-form .fc-wrapper .fc-timegrid-axis{border:0}.carbon-form .fc-wrapper .fc-day-today{background-color:transparent!important}.carbon-form .fc-wrapper thead .fc-scroller{overflow:hidden!important}.carbon-form .fc-wrapper .fc-scroller{scrollbar-color:#c1cbd9 #2c3235;scrollbar-width:thin}.carbon-form .fc-wrapper .fc-scroller::-webkit-scrollbar{height:8px;width:8px}.fc-v-event{background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);display:block}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{display:flex;flex-direction:column;height:100%}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{bottom:0;max-height:100%;overflow:hidden;top:0}.fc-v-event:not(.fc-event-start){border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.fc-v-event:not(.fc-event-end){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%;position:relative;z-index:1}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols{bottom:0;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{bottom:0;left:0;position:absolute;right:0;top:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color,#fff)}.fc-timegrid-event,.fc-timegrid-more-link{border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\00a0-\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-more-link{background:#d0d0d0;background:var(--fc-more-link-bg-color,#d0d0d0);color:inherit;color:var(--fc-more-link-text-color,inherit);cursor:pointer;margin-bottom:1px;position:absolute;z-index:9999}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}:root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{cursor:pointer;position:relative;z-index:4}.fc .fc-daygrid-week-number{background-color:hsla(0,0%,82%,.3);background-color:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3));color:grey;color:var(--fc-neutral-text-color,grey);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width, 8px)/2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width, 8px)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}@mixin apply-button-color($color){background-color:$color!important;border-color:$color!important;&:hover{background-color:lighten($color,10%)!important;border-color:lighten($color,10%)!important}}@mixin center-items{align-items:center;display:flex;justify-content:center}@mixin image-wrapper-base{position:relative;img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}@mixin text-cropping{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@mixin image-wrapper($width, $height){@include image-wrapper-base;height:$height;width:$width}@mixin image-wrapper-responsive($width, $height){@include image-wrapper-base;padding-top:$height;width:$width}@mixin no-items-table-style{.ant-table-placeholder{align-items:center;background-color:$color-blue-light;height:60px;margin:10px 0 25px;padding:20px;width:100%;td{background-color:inherit!important;color:$color-grey-middle-1!important;font-size:14px!important;width:100%!important}}}@mixin padding-horizontal($padding){padding-left:$padding;padding-right:$padding}$color-black:#000;$color-white:#fff;$color-blue-primary:#0288ff;$color-blue-secondary:#3a89f7;$color-blue-dark-1:#095d93;$color-blue-dark-2:#075287;$color-blue-dark-4:#091d21;$color-blue-light:#f0f7fd;$color-cyan:#0adbbb;$color-green-light-1:#18d92e;$color-green-light-2:#30ac3e;$color-green-middle-1:#417505;$color-green-middle-2:#207857;$color-green-dark-1:#6a9826;$color-green-grass:#0dac26;$color-grey-asphalt:#455360;$color-grey-dark-1:#3f424e;$color-grey-dark-2:#434a4e;$color-grey-dark-3:#1e2a36;$color-grey-dark-4:#262829;$color-grey-dark-5:#171717;$color-grey-dark-6:#161616;$color-grey-dark-7:#262829;$color-grey-dark-8:#171717;$color-grey-light-1:#c5d3e2;$color-grey-light-2:#e0e8ed;$color-grey-light-3:#b8bfc4;$color-grey-light-4:#ccc;$color-grey-light-5:#98a6b5;$color-grey-light-6:#929292;$color-grey-middle-1:#6e7c8b;$color-grey-middle-2:#333536;$color-grey-middle-3:#323536;$color-grey-middle-4:#4e4e4e;$color-grey-middle-5:#2a2d34;$color-red-dark-1:#b3262b;$color-red-light-1:#f66;$color-red-light-2:#f44a56;$color-red-light-3:#f26c4f;$color-red-middle-1:#c64454;$color-sky-light-1:#52a5ff;$color-sky-light-2:#0a93db;$color-yellow-1:#f8e71c;$color-yellow-2:#eac810;$color-yellow-middle-1:#f5a623;$color-yellow-dark-1:#a58b06;$color-blue-dark-3:#0a3adb;$color-turquoise-light-1:#296755;$color-turquoise-light-2:#206f78;$color-turquoise-light-3:#70d3f0;$color-turquoise-light-4:#c7f2ff;$border-radius-small:4px;$input-height:30px;$border-radius-md:8px;$border-color-light:$color-grey-light-1;$color-error:$color-red-light-1;$width-md:1080px;$width-lg:1280px;$width-xl:1360px;$width-xxl:1400px;$width-xxxl:1580px;$btn-cancelled-by-user:#5a5a5a;$btn-rejected:#333;$btn-cancelled:#5a5a5a;$color-grey-dark:#2c3235;$color-grey-light:#434a4e;$color-text-white:#f2f4f8;$color-text-grey:#c1cbd9;$color-button-green:#3db160;$color-button-red:#e54852;$color-button-yellow:#e7830a;$color-button-reject:#000;$color-button-cancel:#cecece;$color-active-blue:#35a5f3;$max-content-width:1440px;.react-datepicker-wrapper{width:100%}.booking-form-page .old-form input{padding-left:8px}.carbon-form button.input-light{background-color:#fff}.carbon-form .input-light:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.react-datepicker__time-box,.time-picker .react-datepicker__time-container{width:100%!important}.time-picker .error-input{border-bottom:1px solid #e54852}.time-picker .react-datepicker-popper{min-width:100%!important;padding:0!important;top:49px!important;transform:none!important;width:100%!important}.time-picker .react-datepicker{width:100%!important}.time-picker .react-datepicker__triangle{display:none!important}.time-picker .react-datepicker__time-container{font-size:16px}.time-picker .react-datepicker__time-list-item{font-size:16px;line-height:1.4;padding:12px 16px}.time-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{font-size:16px;padding:14px 5px!important}.date-picker .react-datepicker__input-container input{color:#434a4e;outline:none;padding:12px 15px;width:100%}.date-picker .react-datepicker-popper .react-datepicker .react-datepicker__header{background-color:#007dbc;border-radius:0}.date-picker .react-datepicker-popper .react-datepicker .react-datepicker__day--selected,.date-picker .react-datepicker-popper .react-datepicker .react-datepicker__day--selected:hover{background-color:#007dbc}.date-picker .react-datepicker__input-container input.error-input{border-bottom:1px solid #e54852}svg{fill:currentColor}.button-link{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:6px;justify-content:center;outline:0;padding:0;transition:all .2s linear}.button-link:hover{color:#35a5f3}.button-link:disabled{opacity:.5;pointer-events:none}.booking-list-page{box-sizing:border-box;max-width:1440px!important;padding:20px}.booking-list-page .ant-table-placeholder{background:transparent!important}.booking-list-page nav{font-size:16px;font-weight:400;margin:0!important}.booking-list-page .ant-empty-description{color:#fff!important}.booking-list-page .page-title .btn{font-size:16px;padding:6px 4px}.booking-list-page .page-title .btn svg{height:14px;width:14px}.booking-list-page .page-title .btn-export{background-color:#0288ff!important;border-color:#0288ff!important}.booking-list-page .page-title .btn-export:hover{background-color:#35a0ff!important;border-color:#35a0ff!important}.booking-list-page .page-title .hbh-filters{max-width:700px}.booking-list-page .page-title .field-search{background:transparent;border:1px solid #fff;border-radius:3px;box-shadow:none;color:#fff;font-size:12px;font-weight:400;height:30px;min-width:165px;outline:none;padding:4px}.booking-list-page .page-title .field-search::-moz-placeholder{color:#fff}.booking-list-page .page-title .field-search::placeholder{color:#fff}.booking-list-page .page-title .select{min-width:105px}.booking-list-page .tabs{border:0;gap:0}.booking-list-page .tabs button{background:#434a4e!important;box-sizing:border-box;font-size:16px;font-weight:600;padding:16px;text-transform:none;width:200px}.booking-list-page .tabs button.active{background:#2c3235!important;border:none;border-top:3px solid #35a5f3}.booking-list-page .booking-list .table{margin:0}.booking-list-page .booking-list .table .ant-table{background-color:#2c3235;border-radius:0;padding:20px}.booking-list-page .booking-list .table .ant-table th{background-color:#434a4e!important}.booking-list-page .booking-list .table .ant-table th:last-child{width:135px}.booking-list-page .booking-list .table .ant-table th:first-child{width:120px}.booking-list-page .booking-list .table .ant-table .ant-table-cell{background:none;border:none;border-bottom:1px solid #434a4e;border-radius:0!important;box-sizing:border-box;color:#f2f4f8;font-size:14px;font-weight:400;height:56px;padding:0 8px;vertical-align:middle}.booking-list-page .booking-list .table .ant-table thead .ant-table-row-expand-icon-cell{background-color:#434a4e}.booking-list-page .booking-list .table .ant-table .btn-v2{border-radius:32px;font-size:14px;padding:6px 12px}.booking-list-page .booking-list .table .ant-table .btn-v2:hover{color:#f2f4f8}.booking-list-page .booking-list .table .ant-table .ant-table-expanded-row{background-color:#434a4e}.booking-list-page .booking-list .table .ant-table .ant-table-expanded-row .row{margin:16px 0}.booking-list-page .booking-list .table .ant-table .ant-table-expanded-row .start{display:flex;justify-content:space-between;margin-left:120px;width:9.7%}.booking-list-page .booking-list .table .ant-table .ant-table-expanded-row .end{display:flex;justify-content:space-between;margin-left:4.6%;width:9.7%}.booking-list-page .booking-list-not-processed .table{margin:0}.booking-list-page .booking-list-not-processed .table .ant-table{background-color:#2c3235;border-radius:0;padding:20px}.booking-list-page .booking-list-not-processed .table .ant-table th{background-color:#434a4e!important}.booking-list-page .booking-list-not-processed .table .ant-table th:last-child{width:135px}.booking-list-page .booking-list-not-processed .table .ant-table th:first-child{width:120px}.booking-list-page .booking-list-not-processed .table .ant-table .ant-table-cell{background:none;border:none;border-bottom:1px solid #434a4e;border-radius:0!important;box-sizing:border-box;color:#f2f4f8;font-size:14px;font-weight:400;height:56px;padding:0 8px;vertical-align:middle}.booking-list-page .booking-list-not-processed .table .ant-table thead .ant-table-row-expand-icon-cell{background-color:#434a4e}.booking-list-page .booking-list-not-processed .table .ant-table .btn-v2{border-radius:32px;font-size:14px;padding:6px 12px}.booking-list-page .booking-list-not-processed .table .ant-table .btn-v2:hover{color:#f2f4f8}.booking-list-page .booking-list-not-processed .table .ant-table .ant-table-expanded-row{background-color:#434a4e}.booking-list-page .booking-list-not-processed .table .ant-table .ant-table-expanded-row .row{margin:16px 0}.booking-list-page .booking-list-not-processed .table .ant-table .ant-table-expanded-row .start{display:flex;justify-content:space-between;margin-left:120px;width:9.7%}.booking-list-page .booking-list-not-processed .table .ant-table .ant-table-expanded-row .end{display:flex;justify-content:space-between;margin-left:4.6%;width:9.7%}.booking-list-page .booking-list-processed .table{margin:0}.booking-list-page .booking-list-processed .table .ant-table{background-color:#2c3235;border-radius:0;padding:20px}.booking-list-page .booking-list-processed .table .ant-table th{background-color:#434a4e!important}.booking-list-page .booking-list-processed .table .ant-table th:last-child{width:140px}.booking-list-page .booking-list-processed .table .ant-table .ant-table-cell{background:none;border:none;border-bottom:1px solid #434a4e;border-radius:0!important;box-sizing:border-box;color:#f2f4f8;font-size:14px;font-weight:400;height:56px;padding:0 8px;vertical-align:middle}.booking-list-page .booking-list-processed .table .ant-table .btn-v2{border-radius:32px;font-size:14px;padding:6px 12px}.booking-list-page .booking-list-processed .table .ant-table .btn-v2:hover{color:#f2f4f8}.booking-list-page .booking-list-processed .ant-table-expanded-row>td{border-bottom-width:4px!important;padding:0!important}.booking-list-page .booking-list-processed .ant-table-expanded-row .table-drives th{width:auto!important}.booking-list-page .booking-list-processed .ant-table-expanded-row .table-drives th:first-child{padding-left:148px}.booking-list-page .booking-list-processed .ant-table-expanded-row .table-drives td:first-child{padding-left:148px;width:240px!important}.booking-list-page .booking-list-processed .ant-table-expanded-row .table-drives td:last-child{width:150px!important}.booking-list-page .booking-list-processed .ant-table-expanded-row .table-drives td:last-child .col-drive-status{align-content:center;border:1px solid #fff;border-radius:8px;cursor:default;display:flex;justify-content:center}.booking-list-page .table{margin-bottom:25px}.booking-list-page .table .ant-table-cell.ant-table-row-expand-icon-cell{vertical-align:middle}.booking-list-page .table .ant-table-cell.ant-table-row-expand-icon-cell .icon-expand,.booking-list-page .table .ant-table-cell.ant-table-row-expand-icon-cell .icon-expanded{cursor:pointer;transform:scale(.7);transition:transform .5s}.booking-list-page .table .ant-table-cell.ant-table-row-expand-icon-cell .icon-expand svg,.booking-list-page .table .ant-table-cell.ant-table-row-expand-icon-cell .icon-expanded svg{fill:#fff}.booking-list-page .table .ant-table-cell.ant-table-row-expand-icon-cell .icon-expanded{transform:rotate(180deg)}.booking-list-page .table .hbh-table-dark tr th{padding:16px 8px}.booking-list-page .table .hbh-table-dark tr th:last-child{width:130px}.booking-list-page .table .hbh-table-dark tr td{padding:8px}.booking-list-page .table .hbh-table-dark tr td .attachments svg{fill:#fff;width:20px}.booking-list-page .table .hbh-table-dark tr td .type-of-trip{align-items:center;display:flex}.booking-list-page .table .hbh-table-dark tr td .type-of-trip svg{fill:#fff;margin-top:3px;width:22px}.booking-list-page .table .btn{font-size:14px;position:relative;width:100%}.booking-list-page .table .btn:hover{color:#fff}.booking-list-page .table .btn.btn-forward{background-color:#f5a623!important;border-color:#f5a623!important}.booking-list-page .table .btn.btn-forward:hover{background-color:#f7ba54!important;border-color:#f7ba54!important}.booking-list-page .table .btn.btn-forwarded{background-color:transparent;border-color:#3a89f7;cursor:default;line-height:.75;opacity:.5;padding:6px 2px;white-space:normal}.booking-list-page .table .row-disabled td{background:#3f4243!important;pointer-events:none}.booking-list-page .pagination{align-items:center;background-color:#2c3235;box-sizing:border-box;display:flex;justify-content:flex-end;margin-bottom:20px;padding:0 20px 20px}.booking-list-page .pagination *{border-color:#434a4e!important;border-radius:0!important}.booking-list-page .pagination .ant-pagination-item:hover{background:#35a5f3}.booking-list-page .pagination .ant-pagination-next{border-right:1px solid #434a4e}.booking-list-page .pagination .ant-pagination-next:hover,.booking-list-page .pagination .ant-pagination-prev:hover{background:#35a5f3}.booking-list-page .pagination .ant-pagination-item-active{background-color:#35a5f3}.drive-form-popup-v2.export-booking-modal .modal-box-default{width:550px}.drive-form-popup-v2.export-booking-modal li input{background-color:#434a4e;border-bottom:1px solid #a0a6ac;color:#f2f4f8;outline:none}.drive-form-popup-v2.export-booking-modal .text-red-800{color:#e54852}.input-plain{padding-left:0}.plain .input-plain{color:inherit}.request-processing-page{max-width:1440px!important;padding:20px}.request-processing-page nav{font-size:16px;font-weight:400;margin:0!important}.request-processing-page section.hbh-page-title{margin:8px 0;padding:0}section.booking-panel{background-color:#1d1f20;margin-bottom:20px;padding:24px;position:relative;z-index:9}section.booking-panel ul.booking-info.recurrence{align-items:flex-start;justify-content:space-between}section.booking-panel ul.booking-info.recurrence section:nth-child(2) .time svg path{fill:#c1cbd9}section.booking-panel ul.booking-info{background-color:#2c3235;display:flex;justify-content:space-between;margin-bottom:10px;padding:6px 20px}section.booking-panel ul.booking-info section{gap:10px}section.booking-panel ul.booking-info section:last-child li{width:-moz-max-content;width:max-content}section.booking-panel ul.booking-info section li{margin-bottom:20px;min-width:17%}section.booking-panel ul.booking-info section li.date>div{max-width:150px}section.booking-panel ul.booking-info section li.time>div{max-width:108px}section.booking-panel ul.booking-info li{cursor:default;line-height:1.4}section.booking-panel ul.booking-info li .label,section.booking-panel ul.booking-info li label{color:#c1cbd9;font-size:14px;font-weight:400;padding:0 0 10px}section.booking-panel ul.booking-info li .value{color:#f2f4f8;font-size:18px;font-weight:400}section.booking-panel ul.booking-info li .value span{display:block}section.booking-panel ul.booking-info li .value.time{align-items:center;display:flex}section.booking-panel ul.booking-info li .value.time svg{margin-right:7px}section.booking-panel ul.booking-info li .overlapped{color:#e54852}section.booking-panel ul.booking-info li .overlapped svg path{fill:#e54852;stroke:#e54852}section.booking-panel ul.booking-info li .required{color:#e54852}section.booking-panel ul.booking-info li .status button{border-radius:32px;cursor:default}section.booking-panel ul.booking-info li .status button:hover{background:unset;color:unset}section.booking-panel ul.booking-info li dl.value dl{color:#fff;font-size:12px}section.booking-panel ul.booking-info li dl.value dd{color:rgba(234,201,16,.671);font-size:12px;margin:0 0 8px}section.booking-panel ul.booking-info li input,section.booking-panel ul.booking-info li select{background-color:#434a4e;border-bottom:1px solid #a0a6ac;color:#f2f4f8;outline:none}section.booking-panel .buttons{display:flex;justify-content:space-between}section.booking-panel .buttons .left button,section.booking-panel .buttons .left input{border-radius:unset;font-weight:600;height:48px;min-width:80px}section.booking-panel .buttons .right{display:flex;gap:10px}section.booking-panel .buttons .right button{border-radius:unset;font-weight:600;height:48px;min-width:120px;padding:0 24px}section.booking-panel .buttons .right input{color:#fff;cursor:pointer;font-weight:600;padding:0 12px}section.booking-panel-title{color:#fff;cursor:default;margin:0 0 5px}section.booking-panel-footer{display:flex;justify-content:space-between;max-width:calc(100vw - 320px);padding:10px 0 0}section.booking-panel-footer .btn-verify{background-color:#f5a623!important;border-color:#f5a623!important}section.booking-panel-footer .btn-verify:hover{background-color:#f7ba54!important;border-color:#f7ba54!important}section.booking-panel-footer .link{color:#c5d3e2;transition:all .2s linear}section.booking-panel-footer .link svg{fill:#c5d3e2;margin-left:10px;position:relatilve;top:-2px}section.booking-panel-footer .link:hover{color:#fff}section.booking-panel-footer .link:hover svg{fill:#fff}section.booking-panel-footer .form-reject{display:flex;flex-direction:column;gap:5px;width:325px}section.booking-panel-footer .form-reject .form-buttons{display:flex;justify-content:space-between}section.booking-panel-footer .form-reject .input-reason{background-color:#fff;height:48px}section.booking-panel-footer .drive-item{align-items:flex-end;display:flex;flex:1;gap:10px}section.booking-panel-footer .drive-item-panel{flex:1}section.booking-panel-footer .drive-item-fields{border-bottom:1px solid #c5d3e2;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px;max-width:calc(100vw - 320px);padding:0 0 15px}section.booking-panel-footer .drive-item-fields .field{flex:1}section.booking-panel-footer .drive-item-fields .field:last-child{min-width:150px}section.booking-panel-footer .drive-item-fields .field label{color:#fff;font-size:14px}section.booking-panel-footer .drive-item-fields .field p{font-size:12px;line-height:1}section.booking-panel-footer .drive-item-fields .field svg{fill:#434a4e}section.booking-panel-footer .drive-item-fields .field .dropdown.rs--is-disabled .rs__control{opacity:.5}section.booking-panel-footer .drive-item-fields .field .input[disabled]{background-color:#fff;opacity:.5}section.booking-panel-footer .drive-item-ctrl{align-items:flex-end;display:flex;flex-direction:column;width:100%}section.booking-panel-footer .drive-item-ctrl p{color:#fff;font-size:12px;margin:0 0 12px}section.booking-panel-footer .drive-item-buttons{align-items:center;display:flex;gap:10px;margin:0 0 26px}section.booking-panel-footer .drive-item-buttons .btn{min-width:90px}section.booking-panel-footer .drive-item-buttons .btn-reject{background-color:#b3262b!important;border-color:#b3262b!important}section.booking-panel-footer .drive-item-buttons .btn-reject:hover{background-color:#d5373d!important;border-color:#d5373d!important}section.booking-panel-footer .drive-item-buttons .btn-submit{min-width:140px;white-space:nowrap}@media screen and (max-width:900px){section.booking-panel-footer .drive-item{align-items:flex-start;flex-direction:column;margin:0 0 20px}section.booking-panel-footer .drive-item-panel{width:100%}section.booking-panel-footer .drive-item-fields{max-width:none}section.booking-panel-footer .drive-item-buttons{margin:0}section.booking-panel ul.booking-info{flex-flow:row wrap}}.react-datepicker{background:#434a4e}.react-datepicker .react-datepicker__day{color:#f2f4f8!important}.react-datepicker .react-datepicker__day:hover{background:#34393c}.react-datepicker .react-datepicker__time{background:#434a4e}.react-datepicker .react-datepicker__time .react-datepicker__time-list-item{color:#f2f4f8!important}.react-datepicker .react-datepicker__time .react-datepicker__time-list-item:hover{background:#34393c!important}.drive-form-popup-v2 .modal-box-default{background:#2c3235;color:#f2f4f8;width:480px}.drive-form-popup-v2 .modal-box-default .modal-header{height:100px;padding:0 32px}.drive-form-popup-v2 .modal-box-default .modal-header .btn-close{right:18px}.drive-form-popup-v2 .modal-box-default .modal-header .title{background:none;font-size:24px;font-weight:400;padding:0}.drive-form-popup-v2 .modal-content{padding:0}.drive-form-popup-v2 .modal-content .body{padding:0 32px;width:100%}.drive-form-popup-v2 .modal-content .body .content-title{font-size:14px;font-weight:600;margin-bottom:8px;text-align:left}.drive-form-popup-v2 .modal-content .body .notice{font-size:12px;font-weight:400;margin-bottom:8px;text-align:left}.drive-form-popup-v2 .footer{border-top:1px solid #434a4e;box-sizing:border-box;display:flex;gap:24px;height:80px;margin-top:40px;padding:16px 24px;width:100%}.drive-form-popup-v2 .footer button{flex:1;height:100%}.drive-form-popup-v2 .footer .back-button{border:1px solid #434a4e}.drive-form-popup-v2 .footer .back-button:hover{opacity:.8}.form-group{margin:0 0 10px}.fc .fc-resource-timeline-divider{cursor:col-resize;width:3px}.fc .fc-resource-group{font-weight:inherit;text-align:inherit}.fc .fc-resource-timeline .fc-resource-group:not([rowspan]){background:hsla(0,0%,82%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3))}.fc .fc-timeline-lane-frame{position:relative}.fc .fc-timeline-overlap-enabled .fc-timeline-lane-frame .fc-timeline-events{box-sizing:content-box;padding-bottom:10px}.fc-timeline-body-expandrows td.fc-timeline-lane{position:relative}.fc-timeline-body-expandrows .fc-timeline-lane-frame{position:static}.fc-datagrid-cell-frame-liquid{height:100%}.fc-liquid-hack .fc-datagrid-cell-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-datagrid-header .fc-datagrid-cell-frame{align-items:center;display:flex;justify-content:flex-start;position:relative}.fc .fc-datagrid-cell-resizer{bottom:0;cursor:col-resize;position:absolute;top:0;width:5px;z-index:1}.fc .fc-datagrid-cell-cushion{overflow:hidden;padding:8px;white-space:nowrap}.fc .fc-datagrid-expander{cursor:pointer;opacity:.65}.fc .fc-datagrid-expander .fc-icon{display:inline-block;width:1em}.fc .fc-datagrid-expander-placeholder{cursor:auto}.fc .fc-resource-timeline-flat .fc-datagrid-expander-placeholder{display:none}.fc-direction-ltr .fc-datagrid-cell-resizer{right:-3px}.fc-direction-rtl .fc-datagrid-cell-resizer{left:-3px}.fc-direction-ltr .fc-datagrid-expander{margin-right:3px}.fc-direction-rtl .fc-datagrid-expander{margin-left:3px}.fc .fc-timeline-body{min-height:100%;position:relative;z-index:1}.fc .fc-timeline-slots{bottom:0;position:absolute;top:0;z-index:1}.fc .fc-timeline-slots>table{height:100%}.fc .fc-timeline-slot-minor{border-style:dotted}.fc .fc-timeline-slot-frame{align-items:center;display:flex;justify-content:center}.fc .fc-timeline-header-row-chrono .fc-timeline-slot-frame{justify-content:flex-start}.fc .fc-timeline-header-row:last-child .fc-timeline-slot-frame{overflow:hidden}.fc .fc-timeline-slot-cushion{padding:4px 5px;white-space:nowrap}.fc-direction-ltr .fc-timeline-slot{border-right:0!important}.fc-direction-rtl .fc-timeline-slot{border-left:0!important}.fc .fc-timeline-now-indicator-container{bottom:0;left:0;position:absolute;right:0;top:0;width:0;z-index:4}.fc .fc-timeline-now-indicator-arrow,.fc .fc-timeline-now-indicator-line{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;position:absolute;top:0}.fc .fc-timeline-now-indicator-arrow{border-left-color:transparent;border-right-color:transparent;border-width:6px 5px 0;margin:0 -6px}.fc .fc-timeline-now-indicator-line{border-width:0 0 0 1px;bottom:0;margin:0 -1px}.fc .fc-timeline-events{position:relative;width:0;z-index:3}.fc .fc-timeline-event-harness,.fc .fc-timeline-more-link{position:absolute;top:0}.fc-timeline-event{z-index:1}.fc-timeline-event.fc-event-mirror{z-index:2}.fc-timeline-event{align-items:center;border-radius:0;display:flex;font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px;padding:2px 1px;position:relative}.fc-timeline-event .fc-event-main{flex-grow:1;flex-shrink:1;min-width:0}.fc-timeline-event .fc-event-time{font-weight:700}.fc-timeline-event .fc-event-time,.fc-timeline-event .fc-event-title{padding:0 2px;white-space:nowrap}.fc-direction-ltr .fc-timeline-event.fc-event-end,.fc-direction-ltr .fc-timeline-more-link{margin-right:1px}.fc-direction-rtl .fc-timeline-event.fc-event-end,.fc-direction-rtl .fc-timeline-more-link{margin-left:1px}.fc-timeline-overlap-disabled .fc-timeline-event{margin-bottom:0;padding-bottom:5px;padding-top:5px}.fc-timeline-event:not(.fc-event-end):after,.fc-timeline-event:not(.fc-event-start):before{border-color:transparent #000;border-style:solid;border-width:5px;content:"";flex-grow:0;flex-shrink:0;height:0;margin:0 1px;opacity:.5;width:0}.fc-direction-ltr .fc-timeline-event:not(.fc-event-start):before,.fc-direction-rtl .fc-timeline-event:not(.fc-event-end):after{border-left:0}.fc-direction-ltr .fc-timeline-event:not(.fc-event-end):after,.fc-direction-rtl .fc-timeline-event:not(.fc-event-start):before{border-right:0}.fc-timeline-more-link{background:#d0d0d0;background:var(--fc-more-link-bg-color,#d0d0d0);color:inherit;color:var(--fc-more-link-text-color,inherit);cursor:pointer;font-size:.85em;font-size:var(--fc-small-font-size,.85em);padding:1px}.fc-timeline-more-link-inner{display:inline-block;left:0;padding:2px;right:0}.fc .fc-timeline-bg{bottom:0;left:0;position:absolute;right:0;top:0;width:0;z-index:2}.fc .fc-timeline-bg .fc-non-business{z-index:1}.fc .fc-timeline-bg .fc-bg-event{z-index:2}.fc .fc-timeline-bg .fc-highlight{z-index:3}.fc .fc-timeline-bg-harness{bottom:0;position:absolute;top:0}.booking-details-title{margin:40px auto 0!important;width:1060px}.booking-details-container{background-color:#333536;border-radius:4px;color:#fff;margin:0 auto 40px!important;min-height:400px;padding:20px 40px;width:1060px!important}.booking-details-container .title{display:flex;justify-content:space-between;margin-bottom:24px}.booking-details-container .btn{color:#fff;font-size:14px;height:30px;min-width:140px;padding:6px 30px}.booking-details-container .asset-details{gap:20px;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(4,auto)}.booking-details-container .asset-details .row-1-col-1{grid-area:1/1/1/3}.booking-details-container .asset-details .row-1-col-2{grid-area:1/3/1/6}.booking-details-container .asset-details .row-1-col-3{grid-area:1/6/1/10}.booking-details-container .asset-details .row-1-col-4{grid-area:1/10/1/12}.booking-details-container .asset-details .row-2-col-1{grid-area:2/1/2/5}.booking-details-container .asset-details .row-2-col-2{grid-area:2/5/2/7}.booking-details-container .asset-details .row-2-col-3{grid-area:2/7/2/9}.booking-details-container .asset-details .row-2-col-4{grid-area:2/9/2/12}.booking-details-container .asset-details .row-3-col-1{grid-area:3/1/3/4}.booking-details-container .asset-details .row-3-col-2{grid-area:3/4/3/6}.booking-details-container .asset-details .row-3-col-3{grid-area:3/6/3/9}.booking-details-container .asset-details .row-3-col-4{grid-area:3/9/3/12}.booking-details-container .asset-details .row-4-col-1{grid-area:4/1/4/4}.booking-details-container .asset-details .row-4-col-2{grid-area:4/4/4/7}.booking-details-container .asset-details .row-5-col-1{grid-area:5/1/5/12}.booking-details-container .asset-details .line-break .hbh-details-item-value{overflow:inherit;text-overflow:inherit;white-space:inherit}.booking-details-container .recurring-drive{grid-template-columns:1fr 2fr repeat(2,1fr)}.booking-details-container .route-details{gap:20px;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(2,1fr)}.booking-details-container .route-details.route-canceled{opacity:.3}.booking-details-container .route-details .row-signature{grid-area:1/1/3/3}.booking-details-container .route-details .row-1-col-1{grid-area:1/3/1/5}.booking-details-container .route-details .row-1-col-2{grid-area:1/5/1/7}.booking-details-container .route-details .row-1-col-3{grid-area:1/7/1/9}.booking-details-container .route-details .row-1-col-4{grid-area:1/9/1/11}.booking-details-container .route-details .row-2-col-1{grid-area:2/3/2/5}.booking-details-container .route-details .row-2-col-2{grid-area:2/5/2/7}.booking-details-container .route-details .row-2-col-3{grid-area:2/7/2/9}.booking-details-container .route-details .row-2-col-4{grid-area:2/9/2/11}.booking-details-container .booking-passengers-details,.booking-details-container .booking-requestor-details{display:flex;flex-direction:column;margin:30px 0}.booking-details-container .booking-passengers-details .asset-passenger,.booking-details-container .booking-passengers-details .asset-requestor,.booking-details-container .booking-requestor-details .asset-passenger,.booking-details-container .booking-requestor-details .asset-requestor{gap:20px;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(2,1fr)}.booking-details-container .booking-passengers-details .asset-passenger .col-1,.booking-details-container .booking-passengers-details .asset-requestor .col-1,.booking-details-container .booking-requestor-details .asset-passenger .col-1,.booking-details-container .booking-requestor-details .asset-requestor .col-1{grid-area:1/1/1/3}.booking-details-container .booking-passengers-details .asset-passenger .col-2,.booking-details-container .booking-passengers-details .asset-requestor .col-2,.booking-details-container .booking-requestor-details .asset-passenger .col-2,.booking-details-container .booking-requestor-details .asset-requestor .col-2{grid-area:1/3/1/6}.booking-details-container .booking-passengers-details .asset-passenger .col-3,.booking-details-container .booking-passengers-details .asset-requestor .col-3,.booking-details-container .booking-requestor-details .asset-passenger .col-3,.booking-details-container .booking-requestor-details .asset-requestor .col-3{grid-area:1/6/1/9}.booking-details-container .booking-passengers-details .asset-passenger .col-4,.booking-details-container .booking-passengers-details .asset-requestor .col-4,.booking-details-container .booking-requestor-details .asset-passenger .col-4,.booking-details-container .booking-requestor-details .asset-requestor .col-4{grid-area:1/9/1/12}.booking-details-container .booking-passengers-details .details-panel,.booking-details-container .booking-requestor-details .details-panel{border-bottom:1px solid #171717;border-top:1px solid #171717;color:#e0e8ed;display:flex;font-size:16px;justify-content:space-between;padding:14px 0}.booking-details-container .booking-passengers-details .details-panel .btn-requestor,.booking-details-container .booking-requestor-details .details-panel .btn-requestor{cursor:pointer;transition:transform .5s}.booking-details-container .booking-passengers-details .details-panel .btn-requestor.open,.booking-details-container .booking-requestor-details .details-panel .btn-requestor.open{transform:rotate(180deg)}.booking-details-container .booking-passengers-details .details-panel .btn-requestor svg,.booking-details-container .booking-requestor-details .details-panel .btn-requestor svg{fill:#e0e8ed}.booking-details-container .booking-passengers-details .panel-content,.booking-details-container .booking-requestor-details .panel-content{max-height:0;overflow:hidden;padding:20px 0 0;transition:all .3s ease-out}.booking-details-container .booking-passengers-details .panel-content.open,.booking-details-container .booking-requestor-details .panel-content.open{max-height:170px;transition:all .3s ease-out}.booking-details-container .booking-passengers-details{margin-top:0}.booking-details-container .booking-passengers-details .asset-passenger{grid-template-rows:1fr}.booking-details-container .booking-passengers-details .panel-content{transition-duration:.5s}.booking-details-container .booking-passengers-details .panel-content.open{max-height:1900px;transition-duration:.5s}.booking-details-container .attachments .hbh-details-item-label{margin:0}.booking-details-container .attachments .hbh-details-item-value{height:100%}.booking-details-container .attachments .attachment{align-items:center;background-color:#1e2021;border:1px solid #262829;border-radius:4px;color:inherit;cursor:pointer;display:flex;height:100%;padding:5px 10px;transition:.2s}.booking-details-container .attachments .attachment svg{fill:#c5d3e2;height:30px;margin-right:20px;width:30px}.booking-details-container .attachments .attachment h5{color:#fff;font-size:18px}.booking-details-container .attachments .attachment:hover{background-color:#363a3c;border-color:#006dce}.booking-details-container .footer{align-items:center;background-color:#1e2a36;border:1px solid #262829;border-radius:4px;box-shadow:inset 0 -1px 1px -1px #000;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;padding:12px 18px}.booking-details-container .footer .buttons{display:flex;gap:12px}.booking-details-container .footer .buttons .btn{min-width:100px}.booking-details-container .footer .buttons .btn-cancel{background-color:#f66!important;border-color:#f66!important}.booking-details-container .footer .buttons .btn-cancel:hover{background-color:#f99!important;border-color:#f99!important}.booking-details-container .footer .buttons .btn-edit{background-color:#f5a623!important;border-color:#f5a623!important}.booking-details-container .footer .buttons .btn-edit:hover{background-color:#f7ba54!important;border-color:#f7ba54!important}.term-page ol li{margin:5px;padding:15px}.hbh-menu-panel{margin-top:10%!important}.hbh-menu-button:hover{color:#fff}.ant-btn-default:hover{border:1px solid #fff!important;color:#fff!important}.digitaloffice .logo{margin:0}.planner-page{max-width:1440px!important;padding:20px 20px 0}.planner-page nav{font-size:16px;font-weight:400;margin:0!important}.planner-page section.hbh-page-title{margin:8px 0;padding:0}.divider{border:.5px solid #d9d9d9;margin-bottom:20px;width:80%}