*{-webkit-font-smoothing:antialiased;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input{-webkit-appearance:none;border:0;border-radius:0}:focus{outline:none}body,html{-webkit-text-size-adjust:none;background-color:#fff;color:#222;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Lato,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;height:100%}.fm-brand{font-family:Fugaz One,cursive;letter-spacing:-.5px}.fm-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#root,.fm-app{height:100%}.fm-container{margin:0 auto;max-width:900px;width:100%}.fm-text{display:block;font-size:16px;line-height:25px;margin:5px 0}.fm-page{margin:0 auto;max-width:900px;padding:10px 25px}.fm-page-title{font-size:30px;font-weight:600;line-height:50px;margin-bottom:10px;padding:15px 0}.fm-page-action{background:#f8f7f9;border-radius:2px;color:#666;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;margin-right:15px;padding:6px 10px;vertical-align:top}.fm-page-action:hover{color:#222}.fm-page-action-loading{padding:4.5px 10px}.fm-page-action-loading .fm-loading{min-width:80px}.fm-tab-bar{border-top:1px solid #e8e7ea;display:flex;flex-direction:row;height:60px;width:100%}.fm-tab-bar-header{display:none}.fm-tab-bar-logo{background:url(https://storage.googleapis.com/flamingo-static/images/admin/wordmark-pink.svg) 20px 60% no-repeat;background-size:100px;display:block;font-size:0;height:60px}.fm-tab-bar-items{align-items:center;display:flex;justify-content:space-evenly;width:100%}.fm-tab-bar-item{display:flex;flex:1 1;flex-direction:column;font-size:13px;padding:5px 0;text-align:center}.fm-tab-bar-item .fa{font-size:15px;margin-bottom:5px}.fm-tab-bar-item-desktop{display:none}.fm-tab-bar-profile{align-items:center;background:#fff;border-top:1px solid #e8e7ea;display:none;flex:0 0 70px;flex-direction:row;height:70px;padding:15px 20px;width:100%}.fm-tab-bar-profile-avatar{background:#ff206e;border-radius:100%;height:15px;margin-right:15px;width:15px}.fm-tab-bar-profile-name{font-size:15px;line-height:20px}.fm-tab-bar-profile-region{color:#999;font-size:14px;line-height:19px}@media(min-width:992px){.fm-tab-bar{border-right:1px solid #e8e7ea;border-top:none;flex-direction:column;height:100%;width:250px}.fm-tab-bar-items{align-items:flex-start;flex:1 1;flex-direction:column;justify-content:flex-start;overflow-y:scroll;padding:10px 0}.fm-tab-bar-header{background:#fff;border-bottom:1px solid #e8e7ea;display:block;height:61px;width:100%}.fm-tab-bar-item{align-items:center;display:flex;flex-direction:row;font-size:15px;max-height:58px;padding:20px 10px 20px 20px;text-align:left;width:100%}.fm-tab-bar-item-desktop,.fm-tab-bar-profile{display:flex}.fm-tab-bar-item-mobile{display:none}.fm-tab-bar-item .fa{margin-bottom:0;margin-right:15px;text-align:center;width:15px}}.fm-footer{background:#0c0f0a;margin-top:80px;padding:30px 0}.fm-footer-content{margin:0 auto;max-width:1200px;width:100%}.fm-footer-logo{margin:45px 0;width:40px}.fm-footer-brand{color:#fff;display:block;font-size:30px}.fm-footer-links{display:flex;flex:1 1;flex-direction:row;padding:20px 0 30px}.fm-footer-link-column{display:flex;flex:1 1;flex-direction:column}.fm-footer-link{display:block;line-height:20px;margin:3px 20px 3px 0;text-decoration:none;transition:all .2s ease}.fm-footer-link,.fm-footer-link:hover{padding:3px 0 1px}.fm-footer-link-text{border-bottom:1px solid #0c0f0a;color:#fff;font-size:15px;font-weight:500;line-height:20px;padding:1px 2px 4px 0;text-decoration:none;transition:all .2s ease}.fm-footer-link:hover .fm-footer-link-text{border-bottom-color:#fff;padding:1px 1px 2px 0}.fm-footer-apps{align-items:flex-end}.fm-footer-app{margin:10px 0}.fm-footer-app-img{width:100%}.fm-footer-copy{color:#fff;font-size:11px;letter-spacing:.5px;line-height:20px;margin:35px 0;opacity:.8;text-transform:uppercase}.fm-footer-brand-tm{display:inline-block;font-family:sans-serif;font-size:5px;font-weight:700;line-height:37px;padding-left:1px;vertical-align:top}@media(max-width:1200px){.fm-footer{padding:30px 20px}}@media(max-width:768px){.fm-footer-apps{display:none}}.fm-toast{animation:fm-show-toast 4s ease;animation-fill-mode:forwards;left:0;position:fixed;text-align:center;width:100%}.fm-toast-inner{background-color:#ff206e;border-radius:5px;color:#fff;display:inline-block;font-size:15px;padding:10px 20px}@keyframes fm-show-toast{0%{bottom:-80px}10%{bottom:50px}90%{bottom:50px}to{bottom:-80px}}.fm-input{background:#f8f7f9;border:0;border-radius:3px;color:#222;display:block;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Lato,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:21px;padding:10px 12px;transition:all .1s ease;width:100%}.fm-input-container{margin:30px 0}.fm-input-label{display:block;font-size:14px;font-weight:600;margin-bottom:8px;text-align:left;width:100%}.fm-input-select{-webkit-appearance:none;appearance:none;background-color:#f8f7f9;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACJSURBVEhL7ZC9CYBADEbP2iEEp7JxAPdwBZex02EcQ/0iBCzC/ZlTkDx4RYrLC+cMwzB+QQ1bRRtYwSAbPJQdoRe6bIbS41x32MEg9NULlJakStEBRqMRT44yFF+htDRkdpTJiT+OMilxtSgTE1ePMr54sSgjxYtHmXv8tShD8Qn212QYxnc4dwKskJKEHrOFUQAAAABJRU5ErkJggg==);background-position:98% 50%;background-repeat:no-repeat;background-size:15px;border-radius:5px}.fm-input-textarea{max-width:100%;resize:none}.fm-input-checkbox-container{background:#fff;border:1px solid #e8e7ea;border-radius:100%;cursor:pointer;display:block;height:25px;margin:12px 0;position:relative;width:25px}.fm-input-checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.fm-input-checkbox-checkmark{background-color:#fff;border-radius:100%;height:15px;left:4px;position:absolute;top:4px;width:15px}.fm-input-checkbox-container:hover input~.fm-input-checkbox-checkmark{background-color:#e8e7ea}.fm-input-checkbox-container input:checked~.fm-input-checkbox-checkmark{background-color:#ff206e}.fm-button{background:#0c0f0a;border:0;border-radius:3px;color:#fff;display:block;font-size:16px;font-weight:600;line-height:20px;margin:30px 0;padding:13px 1px;transition:all .1s ease;width:100%}.fm-button:hover{cursor:pointer;opacity:.9}.fm-button:focus{color:#eee;opacity:1}.fm-loading{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.fm-loading-spinner,.fm-loading-spinner:after{border-radius:50%;height:10em;width:10em}.fm-loading-spinner{animation:fm-spinner .8s linear infinite;border:5px solid #ff206e33;border-left-color:#ff206e;font-size:2px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0)}@keyframes fm-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fm-loading-line{height:2px;margin:0;overflow:hidden;width:100%}.fm-loading-line-inner{animation-duration:1.5s;-o-animation-duration:1.5s;-ms-animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-name:bounce_loading;-o-animation-name:bounce_loading;-ms-animation-name:bounce_loading;-webkit-animation-name:bounce_loading;-moz-animation-name:bounce_loading;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;background-color:#ff206e;height:2px;margin-left:-250px;margin-top:0;width:200px}@keyframes bounce_loading{0%{margin-left:-100vw}to{margin-left:100vw}}.fm-page-heading{background-position:50%;background-size:cover;height:250px}.fm-page-heading-overlay{background:#0000004d;height:100%;width:100%}.fm-page-heading-content{align-items:center;display:flex;height:100%;margin:0 auto;max-width:900px;width:100%}.fm-page-heading-title{color:#fff;font-size:50px;padding:0}@media(max-width:992px){.fm-page-heading-title{padding:0 20px}}.fm-popup{animation:fm-show-popup .2s ease;animation-fill-mode:forwards;background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0}.fm-popup-active{align-items:center;display:flex;justify-content:center;z-index:9999999999}.fm-popup-box{-webkit-overflow-scrolling:touch;background:#fff;border-radius:10px;max-height:80%;max-width:400px;min-height:200px;overflow-y:scroll;width:90%}.fm-popup-title{font-size:20px;font-weight:600;padding:30px 20px 25px;text-align:center}.fm-popup-description{color:#9c9b9d;font-size:14px;line-height:22px;padding:0 20px 15px;text-align:center}.fm-popup .fm-loading{margin-top:30px}@keyframes fm-show-popup{0%{opacity:0}to{opacity:1}}.fm-radio{margin:5px 0}.fm-radio-label{cursor:pointer;display:flex}.fm-radio-input{display:none}.fm-radio-text{display:block;font-size:15px;line-height:19px}.fm-radio-circle{align-items:center;background-color:#fff;border:1px solid #0c0f0a;border-radius:50%;display:flex;height:20px;justify-content:center;margin-right:10px;width:20px}.fm-radio-circle-inner{background-color:#fff;border-radius:50%;display:block;height:12px;width:12px}.fm-radio:hover .fm-radio-circle-inner{background-color:#ddd}.fm-radio-input:checked~.fm-radio-circle .fm-radio-circle-inner{background-color:#ff206e}.fm-radio-disabled:hover .fm-radio-label{cursor:not-allfmed}.fm-radio-disabled:hover .fm-radio-circle-inner{background-color:#fff}.fm-radio-group-label{display:block;font-size:14px;font-weight:600;margin-bottom:8px;text-align:left;width:100%}.fm-radio-group-inputs .fm-radio{display:inline-block;margin-right:50px}.fm-radio-group-inputs .fm-radio:last-child{margin-right:0}.fm-map{height:100%;min-height:200px;overflow:hidden;width:100%}.fm-top-bar{border-bottom:1px solid #e8e7ea}.fm-top-bar-content{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:center;margin:0 auto;max-width:1200px;padding:20px 0;width:100%}.fm-top-bar-logo{background:url(https://storage.googleapis.com/flamingo-static/images/admin/wordmark-pink.svg) 0 65% no-repeat;background-size:100px;display:block;font-size:0;height:40px;margin:15px 20px;width:100px}.fm-table{border-top:1px solid #e8e7ea;margin:40px 0;width:100%}.fm-table td{border-bottom:1px solid #e8e7ea;font-size:14px;padding:20px 0}.fm-navigation{flex:0 0 61px;height:61px;width:100%}.fm-navigation-bar{background:#fff;border-bottom:1px solid #e8e7ea;height:61px;left:0;position:fixed;right:0;top:0;z-index:999}.fm-navigation-loading{height:2px;left:0;position:fixed;right:0;top:61px;z-index:9999}.fm-navigation-content{display:flex;flex-direction:row;justify-content:space-between}.fm-navigation-left,.fm-navigation-right{display:flex;flex-direction:row;overflow:hidden}.fm-navigation-right{flex:0 0 auto}.fm-navigation-title{font-size:18px;font-weight:600}.fm-navigation-subtitle,.fm-navigation-title{line-height:30px;margin:15px 0 15px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-navigation-subtitle{color:#9c9b9d;font-size:13px;font-weight:500}.fm-navigation-actions{display:flex;flex-direction:row}.fm-navigation-action{cursor:pointer;display:block}.fm-navigation-action,.fm-navigation-back{background:#fff;border:none;color:#222;font-size:20px;height:50px;line-height:26px;margin:5px 3px 5px 0;padding:12px;text-align:center;width:50px}.fm-navigation-back+.fm-navigation-title{margin:15px 0}@media(min-width:992px){.fm-navigation-bar,.fm-navigation-loading{left:250px}}.fm-login{align-items:center;display:flex;justify-content:center;min-height:100%;min-height:100vh}.fm-login-container{max-width:400px;padding:20px;width:100%}.fm-login-logo{background:url(https://storage.googleapis.com/flamingo-static/images/admin/wordmark-pink.svg) 50% 50% no-repeat;background-size:120px;height:40px;margin:10px 0}.fm-login-title{color:#9c9b9d;font-size:18px;text-align:center}.fm-login-form{margin:60px 0}.fm-login .fm-input,.fm-login .fm-input-label{text-align:center}.fm-login .fm-button{margin-top:50px}.fm-platform{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.fm-platform-content{flex:1 1;overflow-y:scroll;width:100%}@media(min-width:992px){.fm-platform{flex-direction:row-reverse}.fm-platform-content{height:100%}}.fm-dashboard-welcome{font-size:16px;line-height:22px;padding:20px 15px 15px}.fm-dashboard-bar{align-items:center;background:#ff206e;border-radius:3px;display:flex;flex-wrap:wrap;margin:15px 15px 50px}.fm-dashboard-bar-loading{background:#fff;border-radius:20px;height:40px;margin:50px auto;width:40px}.fm-dashboard-bar-item{align-items:center;display:flex;flex:1 1;flex:0 0 25%;padding:20px}.fm-dashboard-bar-icon{color:#fff;font-size:30px;margin:0 10px}.fm-dashboard-bar-text{margin-left:15px}.fm-dashboard-bar-value{color:#fff;font-size:25px;font-weight:700}.fm-dashboard-bar-label{color:#fff;font-size:14px;font-weight:500;margin-top:5px;opacity:.8}@media(max-width:1200px){.fm-dashboard-bar-item{flex:0 0 33.33333%}}@media(max-width:768px){.fm-dashboard-bar-item{flex:0 0 50%}}@media(max-width:400px){.fm-dashboard-bar-item{border-bottom:2px solid #fff;flex:0 0 100%}.fm-dashboard-bar-item:last-child{border-bottom:none}}.fm-vehicle-finder{display:flex;flex-direction:column;height:100%;width:100%}.fm-vehicle-finder-source{flex:1 1;position:relative;transition:all .2s ease}.fm-vehicle-finder-source-search{flex:0 1;height:0;overflow:hidden}.fm-vehicle-finder-bar{background:#fff;border-top:1px solid #e8e7ea;display:flex;flex:0 0 68px;flex-direction:row;height:68px;padding:13px 13px 11px;width:100%;z-index:9999}.fm-vehicle-finder-bar .fm-input-container{flex:1 1;margin:0}.fm-vehicle-finder-bar .fm-input,.fm-vehicle-finder-bar-qr{border-radius:3px;height:44px}.fm-vehicle-finder-bar-qr{background:#222;color:#fff;font-size:20px;line-height:46px;margin:0 0 0 12px;text-align:center;width:44px}.fm-vehicle-finder-search{overflow:hidden;overflow-y:scroll;padding:0 14px;transition:all .2s ease}.fm-vehicle-finder-search-active{padding:2px 14px 225px}.fm-vehicle-finder-results-empty{color:#999;font-size:14px;line-height:150px;text-align:center}.fm-vehicle-finder-filters{animation:fm-show-filters .5s ease;animation-fill-mode:forwards;background:#fff;height:95px;overflow:hidden;width:100%}@keyframes fm-show-filters{0%{height:0}to{bottom:95px}}.fm-vehicle-finder-filters-statuses{height:37px;overflow-x:scroll;padding:0 8px 5px;white-space:nowrap;width:100%}.fm-vehicle-finder-filters-status{border-radius:2px;color:#fff;display:inline-block;font-size:13px;font-weight:600;line-height:16px;margin:5px;padding:3px 6px}.fm-vehicle-finder-filters-selects{display:flex}.fm-vehicle-finder-filters .fm-input-container{flex:1 1;margin:5px 13px}.fm-vehicle-finder-filters .fm-input-container+.fm-input-container{margin:5px 13px 5px 0}.fm-vehicle-finder-filters .fm-input-select{border-radius:3px;font-size:14px;padding:8px 15px}.fm-vehicle-scanner{background:#222;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:0}.fm-vehicle-scanner-reader{display:flex;flex:1 1;width:100%}.fm-vehicle-scanner-bar{padding:13px}.fm-vehicle-scanner-select{background-color:#333}.fm-vehicle-scanner-select,.fm-vehicle-scanner-status{border-radius:3px;color:#fff;font-size:14px;font-weight:600;padding:8px 15px}.fm-vehicle-scanner-status{animation:fm-show-status .5s ease;animation-fill-mode:forwards;background:#ff206e;left:13px;line-height:21px;position:absolute;right:13px;top:13px;z-index:999}@keyframes fm-show-status{0%{top:-50px}to{top:10px}}.fm-vehicles{padding-bottom:50px}.fm-vehicles-search-bar{align-items:center;display:flex;flex-direction:row}.fm-vehicles-search-bar .fm-input-container{flex:1 1}.fm-vehicles-search-bar-qr{background:url(https://storage.googleapis.com/flamingo-static/images/admin/qr.png) 50% 50% no-repeat;background-size:25px;height:25px;margin-left:15px;opacity:.6;width:25px}.fm-vehicles-search-bar-qr:hover{cursor:pointer;opacity:.9}.fm-vehicles-search-bar-filter .fm-input-select{background-color:#fff;background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/filter.png);background-position:50%;background-repeat:no-repeat;background-size:25px;height:25px;margin-left:15px;opacity:.6;width:25px}.fm-vehicles-search-bar-filter .fm-input-select:hover{cursor:pointer;opacity:.9}.fm-vehicles-search-bar-filter-inuse .fm-input-select{background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/vehicle-inuse.png);opacity:1}.fm-vehicles-search-bar-filter-available .fm-input-select{background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/vehicle-available.png);opacity:1}.fm-vehicles-search-bar-filter-unavailable .fm-input-select{background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/vehicle-unavailable.png);opacity:1}.fm-vehicles-search-bar-filter-charging .fm-input-select,.fm-vehicles-search-bar-filter-reserved .fm-input-select{background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/vehicle-charging.png);opacity:1}.fm-vehicles-search-bar-filter-maintenance .fm-input-select{background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/vehicle-maintenance.png);opacity:1}.fm-vehicles-search-bar-filter-transit .fm-input-select{background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/vehicle-transit.png);opacity:1}.fm-vehicles-search-bar-filter-demo .fm-input-select{background-image:url(https://storage.googleapis.com/flamingo-static/images/admin/vehicle-demo.png);opacity:1}.fm-vehicles-search-bar .fm-input-container{margin:10px 0}.fm-vehicles-result-registration{background:#111;border-radius:3px;color:#fff;font-size:18px;font-weight:600;padding:5px 0;text-align:center;width:62px}.fm-vehicles-result{align-items:center;border-bottom:1px solid #e8e7ea;display:flex;flex-direction:row;justify-content:space-between;padding:15px 0}.fm-vehicles-result-qr{color:#9c9b9d}.fm-vehicles-result-right{align-items:flex-end;display:flex;flex-direction:column}.fm-vehicles-result-status{border-radius:3px;color:#fff;font-size:12px;font-weight:600;padding:2px 5px}.fm-vehicles-result-imei{color:#9c9b9d;font-size:12px;margin-top:5px}.fm-vehicles-results{padding-bottom:15px}.fm-vehicles-results-results a:last-child .fm-vehicles-result{border-bottom:none}.fm-vehicles-results-empty{color:#999;font-size:14px;line-height:200px;text-align:center}.fm-vehicles-results-more{background:#f8f7f9;border-radius:5px;cursor:pointer;display:block;flex:1 1;font-size:14px;font-weight:600;height:40px;line-height:20px;margin:10px 0 0;padding:10px 0;text-align:center;transition:all .2s ease}.fm-vehicle{padding-bottom:50px}.fm-vehicle-details-top-preview{width:100px}.fm-vehicle-details-top{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.fm-vehicle-details-top-middle{flex:1 1;padding:0 0 0 40px}.fm-vehicle-details-top-right{display:inline-block}.fm-vehicle-details-registration{background:#000;border-radius:5px;color:#fff;display:inline-block;font-size:20px;font-weight:600;padding:5px 12px}.fm-vehicle-details-qr{color:#9c9b9d;font-size:18px;margin-top:15px}.fm-vehicle-details-right{align-items:flex-end;display:flex;flex-direction:column}.fm-vehicle-details-status{border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:2px 5px}.fm-vehicle-details-top-right{text-align:right}.fm-vehicle-details-imei,.fm-vehicle-details-updated{color:#9c9b9d;font-size:14px;margin-top:8px}.fm-vehicle-details-controls{padding:25px 0 0}.fm-vehicle-details-button{background:#f8f7f9;border-radius:5px;cursor:pointer;display:block;flex:1 1;font-size:14px;font-weight:600;height:40px;line-height:20px;margin:10px 20px 0 0;padding:10px 18px;text-align:center;transition:all .2s ease}.fm-vehicle-details-button:hover{background:#e8e7ea}.fm-vehicle-details-button:last-child{margin:10px 0 0}.fm-vehicle-details-inuse{align-items:center;background:#4833d3;border-radius:3px;color:#fff;display:flex;flex-direction:row;font-weight:600;justify-content:space-between;margin-top:30px;padding:10px 15px}.fm-vehicle-details-section{border-top:1px solid #e8e7ea;margin-top:50px;padding-bottom:20px;position:relative}.fm-vehicle-details-section-title{background:#fff;color:#9c9b9d;font-size:12px;font-weight:600;line-height:20px;margin:-10px auto 10px;text-align:center;width:100px}.fm-vehicle-details-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:15px 0}.fm-vehicle-details-item-value{background:#f8f7f9;border-radius:5px;font-size:14px;font-weight:600;line-height:20px;padding:10px 18px}.fm-vehicle-details-item-label{font-size:16px;line-height:20px}.fm-vehicle-details-map{height:300px;margin-top:50px}.fm-vehicle-details-button-group{display:flex;flex-direction:row;justify-content:space-evenly;margin:5px 0}.fm-vehicle-changes{margin:20px 0}.fm-vehicle-changes-title{color:#9c9b9d;font-size:12px;font-weight:600;line-height:20px;margin:40px 0 20px;text-align:center}.fm-vehicle-change{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.fm-vehicle-change-type{border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:2px 5px}.fm-vehicle-change-reason{flex:1 1;font-size:14px;padding:0 20px;text-align:left}.fm-vehicle-change-time{color:#9c9b9d;font-size:14px}@media(max-width:576px){.fm-vehicle-details-top-preview{display:none}.fm-vehicle-details-top-middle{padding:0}}.fm-invitation{min-height:100%;min-height:100vh}.fm-invitation-container{margin:25px auto;max-width:400px;padding:20px;width:100%}.fm-invitation-container .fm-text{margin:30px 0 40px;text-align:center}.fm-invitation-logo{background:url(https://storage.googleapis.com/flamingo-static/images/admin/wordmark-pink.svg) 50% 50% no-repeat;background-size:120px;height:40px;margin:10px 0}.fm-invitation-title{color:#9c9b9d;font-size:18px;text-align:center}.fm-invitation-form{margin:60px 0}.fm-invitation .fm-input,.fm-invitation .fm-input-label{text-align:center}.fm-invitation .fm-button,.fm-invitation .fm-loading{margin-top:50px}.fm-invitation .fm-button .fm-loading{margin-top:0}.fm-invitation-error{margin-top:40px;text-align:center}.fm-invitation #recaptchaContainer>div:first-child{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.fm-maps{display:flex;flex-direction:column;height:100%}.fm-maps-options{background:#fff;border-top:1px solid #e8e7ea;display:flex;flex:0 0 70px;flex-direction:row;height:68px;padding:13px;width:100%;z-index:9999}.fm-maps-content{align-items:center;display:flex;flex:1 1;justify-content:center}.fm-maps-message{color:#9c9b9d;font-size:14px;line-height:22px;padding:20px;text-align:center}.fm-maps-options .fm-input{margin-right:15px}.fm-maps-options-button{background:#000;border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;flex:0 0 75px;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Lato,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:21px;margin:0;padding:10px 12px;transition:all .1s ease}@media(max-width:768px){.fm-maps-options{flex:0 0 178px;flex-wrap:wrap;height:178px;padding:13px 13px 0}.fm-maps-options .fm-input{flex:0 0 49%;margin-bottom:13px;margin-right:0}.fm-maps-options-button{flex:1 1;margin-bottom:13px;margin-right:0}.fm-maps-options .fm-input:nth-child(odd){margin-right:2%}}.fm-contacts-table{margin:12px;width:100%}.fm-contacts-td,.fm-contacts-td-light{font-size:16px;padding:10px 0 20px}.fm-contacts-td-light{color:#9c9b9d}.fm-analytics-title{font-size:18px;font-weight:600;margin:30px 15px 20px}.fm-analytics-button{background:#000;border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;flex:0 0 75px;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Lato,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:21px;margin:0 0 0 15px;padding:10px 12px;transition:all .1s ease}.fm-analytics-form{display:flex;margin:15px}.fm-analytics-form .fm-input-select{margin-right:15px}.fm-analytics-form .fm-input{margin-right:10px}.fm-analytics-form-label{font-weight:600;line-height:43px;margin-right:10px}.fm-analytics-bar{align-items:center;background:#ff206e;border-radius:3px;display:flex;flex-wrap:wrap;margin:25px 15px}.fm-analytics-bar .fm-loading{height:20px;margin:35px auto;width:20px}.fm-analytics-bar .fm-loading .fm-loading-spinner{border:5px solid #fff3;border-left-color:#fff}.fm-analytics-bar-item{align-items:center;display:flex;flex:1 1;flex:0 0 25%;padding:20px}.fm-analytics-bar-icon{color:#fff;font-size:30px;margin:0 10px}.fm-analytics-bar-text{margin-left:15px}.fm-analytics-bar-value{color:#fff;font-size:25px;font-weight:700}.fm-analytics-bar-label{color:#fff;font-size:14px;font-weight:500;margin-top:5px;opacity:.8}.fm-analytics-area{align-items:flex-start;border:2px dashed #eee;border-radius:3px;display:flex;flex-direction:column;height:120px;justify-content:flex-end;margin:0 15px 15px 0;padding:12px;width:140px}.fm-analytics-area-value{font-size:25px;font-weight:600;line-height:40px}.fm-analytics-areas{display:flex;flex-wrap:wrap;padding:0 15px}.fm-analytics-area-label{font-size:16px;letter-spacing:.2px;opacity:.5}.fm-analytics-trips{align-items:center;display:flex;justify-content:space-between;margin:30px 10px;max-width:100%;overflow-x:scroll;overflow-y:hidden}.fm-analytics-trips-bar-holder{align-items:flex-end;display:flex;flex:1 1;height:150px;justify-content:flex-end;padding:0 5px;width:100%}.fm-analytics-trips-bar{background:#ff206e;border-radius:3px 3px 0 0;display:block;flex:1 1}.fm-analytics-trips-item{flex:1 1}.fm-analytics-trips-value{font-size:14px;font-weight:400;padding:10px 0;text-align:center}.fm-analytics-trips-date{color:#999;font-size:12px;padding:10px 0;text-align:center;transform:rotate(45deg)}@media(max-width:1200px){.fm-analytics-bar-item{flex:0 0 50%}}@media(max-width:768px){.fm-analytics-trips{max-width:100%;overflow-x:scroll;overflow-y:hidden}.fm-analytics-trips-item{min-width:35px}}@media(max-width:400px){.fm-analytics-bar-item{border-bottom:2px solid #fff;flex:0 0 100%}.fm-analytics-bar-item:last-child{border-bottom:none}.fm-analytics-form{flex-direction:column}.fm-analytics-button{flex:1 1;margin-left:0}.fm-analytics-form .fm-input{flex:1 1;margin-bottom:15px;margin-right:0}}.fm-demographics-button{background:#000;border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;flex:0 0 75px;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Lato,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:21px;margin:0 0 0 15px;padding:10px 12px;transition:all .1s ease}.fm-demographics-form{display:flex;margin:15px}.fm-demographics-form-label{font-weight:600;line-height:43px;margin-right:10px}.fm-demographics-form .fm-input{margin-right:10px}.fm-demographics-title{font-size:18px;font-weight:600;margin:30px 15px 20px}.fm-demographics-brackets{align-items:center;display:flex;justify-content:space-between;margin:30px 10px;max-width:100%;overflow-x:scroll;overflow-y:hidden}.fm-demographics-brackets-bar-holder{align-items:flex-end;display:flex;flex:1 1;height:150px;justify-content:flex-end;padding:0 5px;width:100%}.fm-demographics-brackets-bar{background:#ff206e;border-radius:3px 3px 0 0;display:block;flex:1 1}.fm-demographics-brackets-item{flex:1 1}.fm-demographics-brackets-value{font-size:14px;font-weight:400;padding:10px 0;text-align:center}.fm-demographics-brackets-date{color:#999;font-size:12px;padding:10px 0;text-align:center;transform:rotate(45deg)}.fm-demographics-section{display:flex;flex-direction:row}.fm-demographics-graph{flex:1 1}.fm-demographics-graph .recharts-wrapper,.fm-demographics-graph .recharts-wrapper svg{max-width:100%}.fm-demographics-empty{color:#9c9b9d;flex:1 1;font-size:14px;line-height:200px;text-align:center}@media(max-width:992px){.fm-demographics-section{flex-direction:column}}@media(max-width:768px){.fm-demographics-brackets{max-width:100%;overflow-x:scroll;overflow-y:hidden}.fm-demographics-brackets-item{min-width:65px}}.fm-data-section-title{font-size:18px;font-weight:600;margin:20px 15px}.fm-data-item-title{font-weight:600}.fm-data-item{margin:30px 15px}.fm-data-item-endpoint{color:#9c9b9d;font-family:Courier,monospace;font-size:14px;margin:10px 0}.fm-data-item-endpoint-method{font-weight:800;margin-right:10px}.fm-data-item-description{font-size:14px}.fm-data-section-text{line-height:22px;margin:15px}.fm-data-section-link{color:#ff206e}.fm-data-section{margin-bottom:50px}.fm-data-item-line-label{font-weight:600;margin-right:8px}.fm-data-item-line-button{background:#fff;color:#ff206e;cursor:pointer;font-size:14px;margin:0;padding:0}.fm-data-item-line{font-size:14px;margin:20px 15px}.fm-data-item-line-warning{color:red;margin-left:5px}.fm-more{display:flex;flex:1 1;flex-direction:column;overflow-y:scroll}.fm-more-navigation{display:flex;flex:1 1;flex-direction:column;padding:0}.fm-more-link{font-size:15px;line-height:20px;padding:17px 10px 17px 35px}.fm-more-link .fa{color:#9c9b9d;margin-right:20px;text-align:center;width:20px}.fm-more-link:hover .fa{color:#222}.fm-more-profile{align-items:center;display:flex;flex-direction:row;height:90px;padding:20px}.fm-more-profile-avatar{background:#ffbad2;border-radius:25px;height:50px;width:50px}.fm-more-profile-details{flex:1 1;padding-left:15px}.fm-more-profile-name{font-size:16px;line-height:22px}.fm-more-profile-region{color:#999;font-size:14px;line-height:20px}.fm-more-extra{background:#f8f7f9;border-top:1px solid #e8e7ea;margin-top:20px;padding:0}.fm-incident-map,.fm-more-extra{display:flex;flex-direction:column}.fm-incident-map{height:100%}.fm-incident-map-content{flex:1 1}.fm-incident-events{padding-bottom:50px}.fm-incident-events-stats{align-items:center;background:#f8f7f9;border-radius:3px;display:flex;flex-direction:row;margin:15px 15px 0}.fm-incident-events-stats-types{align-items:center;display:flex;flex:1 1;justify-content:space-evenly}.fm-incident-events-stats-open{align-items:center;border-right:1px solid #e8e7ea;display:flex;margin:10px 12px;padding:10px 30px 10px 15px}.fm-incident-events-stats-open-text{font-size:15px;line-height:24px}.fm-incident-events-stats-value{font-weight:600;margin-left:5px;margin-left:2px}.fm-incident-events-stats-type-dot{border-radius:7px;height:14px;margin:5px 15px 5px 0;width:14px}.fm-incident-events-stats-type{align-items:center;display:flex}.fm-incident-events-filter{align-items:center;display:flex;flex-direction:row;gap:15px;padding:15px 15px 0}.fm-incident-events-filter-group{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:15px}.fm-incident-events-search-bar{align-items:center;display:flex;flex-direction:row;padding:15px}.fm-incident-events-search-bar .fm-input-container{flex:1 1;margin:0}.fm-incident-events-results{margin:0 15px}.fm-incident-events-result{border-bottom:1px solid #e8e7ea;padding:25px 10px}.fm-incident-events-result-bottom{align-items:center;display:flex;height:24px;margin-top:10px;overflow:hidden}.fm-incident-events-result-dot{border-radius:7px;height:14px;margin:5px 10px 5px 0;width:14px}.fm-incident-events-result-item{color:#9c9b9d;font-size:14px;line-height:24px;margin-right:5px;text-transform:capitalize}.fm-incident-events-result-title{font-weight:600;line-height:22px}.fm-incident-events-results-empty{color:#9c9b9d;font-size:14px;line-height:200px;text-align:center}@media(prefers-color-scheme:dark){.fm-incident-events-stats{background-color:#1e1e1e}.fm-incident-events-stats-open{border-right:1px solid #444}.fm-incident-events-result{border-bottom:1px solid #444}}@media(max-width:768px){.fm-incident-events-stats{flex-direction:column}.fm-incident-events-stats-open{border-right:none;padding:10px 0}.fm-incident-events-stats-types{width:100%}.fm-incident-events-stats-type{margin-bottom:20px}}@media(max-width:576px){.fm-incident-events-stats-types{flex-wrap:wrap}.fm-incident-events-stats-type{justify-content:center;width:50%}.fm-incident-events-filter{flex-direction:column}.fm-incident-events-filter-group{width:100%}}.fm-incident-view-subtitle{font-size:18px;font-weight:600;line-height:24px;padding:8px 15px 2px}.fm-incident-view-relations{display:flex;margin:15px 20px 20px}.fm-incident-view-relation{flex:1 1}.fm-incident-view-relation-row{height:36px}.fm-incident-view-relation-label{font-size:14px;font-weight:600;line-height:18px;padding:8px 10px 8px 0}.fm-incident-view-relation-value{font-size:14px;line-height:18px;padding:8px 0}.fm-incident-view-relation-dot{background:#f8f7f9;border-radius:7px;display:inline-block;height:14px;margin:2px 12px 2px 0;vertical-align:bottom;width:14px}@media(max-width:768px){.fm-incident-view-relations{flex-direction:column}.fm-incident-view-relation-table{max-width:100%;table-layout:fixed;width:100%}.fm-incident-view-relation:not(:first-child){margin-left:25px}.fm-incident-view-relation-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.fm-incident-view-duration{margin:30px 0 20px;padding:0 15px}.fm-incident-view-duration-inner{align-items:center;background:#f8f7f9;border-radius:5px;display:flex;flex-direction:row;height:35px;justify-content:space-between;overflow:hidden;position:relative}.fm-incident-view-duration-line{background:#e8e7ea;height:1px;left:0;position:absolute;right:0;top:17px}.fm-incident-view-duration-time,.fm-incident-view-duration-value{background:#f8f7f9;font-size:14px;line-height:35px;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;z-index:99}.fm-incident-view-duration-value{font-weight:600}@media(max-width:576px){.fm-incident-view-duration-line{display:none}.fm-incident-view-duration-value{padding:0}}.fm-incident-view-outcome{font-size:15px;padding:10px 15px 25px}.fm-incident-view-activity-feed{padding:5px 0;position:relative}.fm-incident-view-activity-feed-line{background:#f8f7f9;bottom:-15px;left:39px;position:absolute;top:30px;width:2px;z-index:1}.fm-incident-view-activity-item{align-items:flex-start;display:flex;padding:15px}.fm-incident-view-activity-item-icon{background:#f8f7f9;border-radius:25px;flex:0 0 50px;font-size:20px;height:50px;line-height:50px;position:relative;text-align:center;width:50px;z-index:99}.fm-incident-view-activity-item-image{border-radius:3px;max-height:500px;max-width:700px;width:100%}.fm-incident-view-activity-item-details{padding:0 15px 0 20px}.fm-incident-view-activity-item-event{font-style:italic}.fm-incident-view-activity-item-event,.fm-incident-view-activity-item-text{font-size:15px;line-height:22px;max-width:100%;overflow:hidden;white-space:pre-line;word-break:break-word}.fm-incident-view-activity-item-bottom{color:#9c9b9d;font-size:14px;padding:10px 0}.fm-incident-view-activity-item-icon-insights{background-color:#4b7bec;border-radius:5px;bottom:3px;height:10px;position:absolute;right:3px;width:10px}.fm-incident-view-activity-composer{margin-bottom:50px;padding:15px;z-index:99}.fm-incident-view-activity-composer-controls{align-items:center;display:flex;flex-direction:row;margin-top:15px;width:100%}.fm-incident-view-activity-composer-left{align-items:center;display:flex;flex:1 1}.fm-incident-view-activity-composer-left .fm-input-checkbox-container{margin:0 12px 0 0}.fm-incident-view-activity-composer-label{cursor:pointer;font-size:15px;line-height:25px}.fm-incident-view-activity-composer-submit{background:#ff206e;border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Lato,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:21px;margin-left:20px;padding:10px 30px;transition:all .1s ease}@media(max-width:576px){.fm-incident-view-activity-composer-submit{flex:1 1}.fm-incident-view-activity-composer-left{display:none}}@media(prefers-color-scheme:dark){.fm-incident-view-activity-feed-line,.fm-incident-view-activity-item-icon{background-color:#1e1e1e}.fm-incident-view-duration-inner,.fm-incident-view-duration-time,.fm-incident-view-duration-value{background-color:#1e1e1e;color:#ecf0f1}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid #0000;box-sizing:initial;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.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:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow: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-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-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]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-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;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.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 2px}.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{background:none;border:.45rem solid #0000;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year-container{display:flex;flex-wrap:wrap;margin:.4rem;text-align:center}.react-datepicker__year-container-text{cursor:pointer;display:inline-block;flex:1 0 30%;padding:2px;width:12px}.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:85px}.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:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{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:initial;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:initial;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,.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__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-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{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-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{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{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{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:#216ba580}.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__day--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem}.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{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.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;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:initial;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:"\00d7";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:#000c;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__portal .react-datepicker__navigation{border:.81rem solid #0000}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}
/*# sourceMappingURL=main.e1a3f454.css.map*/