.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer: coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:before,.ql-container.ql-bubble:not(.ql-disabled) a:after{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:hover:after{visibility:visible}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.ant-switch{text-transform:uppercase}.sr-default-button{color:#00a398;border-color:#00a398}.sr-default-button:hover,.sr-default-button:active,.sr-default-button:focus{color:#2c736a;border-color:#2c736a;background-color:#eff9f8}body{font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0}.sr-error-boundary{height:100%;width:100%;display:grid;place-items:center}.sr-error-boundary>div{display:flex;flex-direction:column;align-items:center;gap:1em}.sr-error-boundary>div .ant-typography{margin:0}.sr-error-boundary .sr-button-row{display:flex;justify-content:center;gap:.5em}.sentry-error-embed.sentry-error-embed{border-radius:8px}.sentry-error-embed.sentry-error-embed .form-field input,.sentry-error-embed.sentry-error-embed .form-field textarea{border-radius:6px}.sentry-error-embed.sentry-error-embed .form-submit .btn{background-color:#00a398;transition:background-color .2s;border-radius:6px}.sentry-error-embed.sentry-error-embed .form-submit .btn:hover{background-color:#278379}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Password Dots;src:url(/fonts/PasswordDots/Password-Dots.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400}.sr-print{display:block;font-size:11pt;font-family:Poppins,sans-serif}.sr-print>*{margin-top:.5em}.sr-print>*:first-child{margin-top:0}.sr-print h1,.sr-print h2,.sr-print h3,.sr-print h4,.sr-print h5,.sr-print h6{font-weight:500}@page{margin:4mm 10mm}.sr-print header{display:grid;grid-template-columns:1fr auto 1fr;gap:0 3em;grid-template-rows:minmax(0,1fr);align-items:center;justify-items:center;height:5em;overflow:hidden}.sr-print header img{max-width:100%;max-height:100%;object-fit:contain}.sr-print table{width:100%;max-width:100%}.sr-print table,.sr-print table tbody,.sr-print table thead,.sr-print table tr,.sr-print table th,.sr-print table td{border:1pt solid black!important;border-collapse:collapse!important}.sr-print table th,.sr-print table td{padding:0 .25em}.sr-print table td{word-break:break-word}.sr-print table{page-break-inside:auto}.sr-print tr{page-break-inside:avoid;page-break-after:auto}.sr-print thead{display:table-header-group}.sr-print tfoot{display:table-footer-group}.sr-print .sr-sub-table-row td{padding:0}.sr-print .sr-print-sub-table{width:100%;border-style:hidden}.sr-print .sr-print-pod{display:flex;flex-direction:column;gap:1em}.sr-print .sr-print-pod-info{display:table;align-self:flex-start;max-width:100%}.sr-print .sr-print-pod-info>div{display:table-row}.sr-print .sr-print-pod-info>div>span{display:table-cell;padding-right:1em}.sr-print .sr-print-pod-info>div>span:first-child{font-weight:500}.sr-print .sr-print-pod-photos{display:flex;flex-wrap:wrap;gap:0 .5em}.sr-print .sr-print-pod-photos h3{width:100%;justify-content:stretch}.sr-print .sr-print-pod-photos img{max-width:200px;max-height:200px;min-width:50px;min-height:50px}.sr-print td.sr-print-cell-dont-break{word-break:keep-all;white-space:nowrap}.sr-print strong,.sr-print th{font-weight:600}.sr-print-page{page-break-after:always}.sr-print-page:last-child{page-break-after:auto}.ant-form.sr-form{background-color:#f3ffff}.ant-form.sr-form .sr-input__switch{border-bottom:1px #C4C9C9 solid;margin-bottom:0}.ant-form.sr-form .sr-input__switch .ant-form-item-control,.ant-form.sr-form .sr-input__right-align .ant-form-item-control{flex-direction:row-reverse}.ant-form.sr-form .ant-input,.ant-form.sr-form .ant-input-number,.ant-form.sr-form .ant-select-selector{background-color:#f3ffff;border:none;border-bottom:1px #C4C9C9 solid}.ant-form.sr-form .sr-form-item.ant-row.ant-form-item{flex-direction:column;margin-bottom:0}.ant-form.sr-form .sr-form-item.ant-row.ant-form-item .ant-col.ant-form-item-label{display:flex}.ant-form.sr-form .sr-form-item.ant-row.ant-form-item .ant-col.ant-form-item-label label{color:#42464c}.ant-form.sr-form .sr-form-item.ant-row.ant-form-item .ant-input input,.ant-form.sr-form .sr-form-item.ant-row.ant-form-item .ant-input-number input{color:#42464c;opacity:.4}.ant-form.sr-form .sr-form-item.ant-row.ant-form-item .ant-input input:focus,.ant-form.sr-form .sr-form-item.ant-row.ant-form-item .ant-input-number input:focus{opacity:1}.ant-form.sr-form .sr-form-item.ant-row.ant-form-item .ant-input-number{width:100%}.ant-form.sr-form .sr-form-item.ant-row.ant-form-item:focus-within .ant-col.ant-form-item-label label{opacity:.4}.ant-form.sr-form .ant-col.ant-form-item-label label{font-weight:400}.sr-upload.sr-upload__container .ant-upload.sr-upload__dragger{background-color:#f3ffff}.sr-upload.sr-upload__container .ant-upload.sr-upload__dragger .sr-tip__dragdrop{color:#868686}.sr-upload.sr-upload__container .ant-upload.sr-upload__dragger .sr-tip__or{margin-top:14px;margin-bottom:14px;font-size:12px;color:#777b81;opacity:.5}.sr-upload.sr-upload__container .ant-upload.sr-upload__dragger .sr-tip__browse{width:50%;margin-right:25%;margin-left:25%;color:#00a398;border:2px solid #00a398;background:rgba(0,0,0,0);padding:8px 32px;font-weight:700;font-size:12px}.quill-editor{display:flex;flex-direction:column-reverse;transition:all .2s}.quill-editor .ql-container{font-size:14px;font-family:Poppins,sans-serif}.quill-editor .ql-editor{min-height:150px}.quill-editor .ql-container,.quill-editor .ql-toolbar{border-color:#d9d9d9;transition:all .2s}.quill-editor .ql-toolbar{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.quill-editor .ql-container{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:none;border-top:1px solid #d9d9d9!important}.quill-editor:hover .ql-container,.quill-editor:hover .ql-toolbar{border-color:#1cb0a1!important}.quill-editor:focus-within{box-shadow:0 0 0 2px #00735a33;border-radius:6px}.quill-editor:focus-within .ql-container,.quill-editor:focus-within .ql-toolbar{border-color:#00a398!important;outline:0;background-color:#fff}.quill-editor .ql-toolbar .ql-picker.ql-expanded .ql-picker-label{border-top-left-radius:4px;border-top-right-radius:4px}.quill-editor .ql-toolbar .ql-picker.ql-expanded .ql-picker-options{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.quill-editor .ql-toolbar .ql-picker.ql-expanded .ql-picker-options,.quill-editor .ql-toolbar .ql-picker.ql-expanded .ql-picker-label{border-color:#1cb0a1}header{position:unset}.sr-layout-header{background:#ffffff;font-family:inherit;padding:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;line-height:unset;padding-inline:1em;overflow-y:hidden;overflow-x:auto;position:sticky;top:0;display:grid;grid-template-columns:1fr auto;z-index:2}.sr-layout-header>div{display:flex;align-items:center;gap:1.5em;max-height:100%}.sr-layout-header>div:first-child{overflow-x:auto}.sr-header-settings,.sr-header-help,.sr-header-profile{cursor:pointer;color:#c4c4c4}.sr-header-settings .anticon,.sr-header-help .anticon{font-size:24px}.sr-header-settings .ant-btn .anticon,.sr-header-help .ant-btn .anticon{font-size:18px}.sr-header-help-popover a{color:#42464c}.sr-header-profile{height:unset}.sr-header-profile .anticon{font-size:40px}.sr-header-profile .ant-btn{width:40px;height:40px}.sr-header-profile .ant-btn .anticon{font-size:22px}.srbl-sider{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;z-index:3}.srbl-sider .ant-layout-sider-children{display:flex;flex-direction:column;justify-content:space-between}.srbl-sidemenu{border-inline:none!important;overflow:hidden}.srbl-sidemenu .anticon-setting,.srbl-sidemenu .anticon-aim,.srbl-sidemenu .anticon-environment{font-size:50px!important}.srbl-sidemenu .anticon-setting svg,.srbl-sidemenu .anticon-aim svg,.srbl-sidemenu .anticon-environment svg{color:#6b7979;font-size:1.4rem}.srbl-sidemenu .ant-menu-item-selected .ant-menu-title-content{color:#42464c}.srbl-sidemenu .ant-menu-item-selected g{fill:#00a398}.srbl-sidemenu .srbl-sidemenu-item svg{height:100%;display:flex;align-items:center;justify-content:center;position:relative;left:-4px;float:left}.srbl-sidemenu .srbl-sidemenu-logo{display:flex;overflow:visible;min-width:100px}.srbl-sidemenu .srbl-sidemenu-logo.srbl-sidemenu-item-collapsed{min-width:unset}.srbl-sidemenu .srbl-sidemenu-logo img{transition:all .2s;margin-left:0}.srbl-sidemenu .srbl-sidemenu-logo:hover{background-color:#eff9f8!important}.srbl-sidemenu .srbl-sidemenu-logo.srbl-sidemenu-logo-collapsed img{margin-left:-12px}.srbl-sidemenu .srbl-sidemenu-logo-text{font-weight:600;font-size:18px}.srbl-sidemenu .srbl-sidemenu-logo-text:nth-child(2){color:#42464c}.srbl-sidemenu .srbl-sidemenu-logo-text:nth-child(3){color:#00a398}.srbl-sidemenu-red-dot:after{content:"";position:absolute;top:2px!important;left:38px!important;width:10px;height:10px;border-radius:50%;background-color:#f0607b;opacity:1!important;transform:none!important;transition:all .2s!important}.srbl-sidemenu-item-collapsed.srbl-sidemenu-red-dot:after{left:42px!important}.sr-layout{height:100%;min-height:100vh;max-height:100vh;min-height:100dvh;max-height:100dvh}.sr-layout .ant-layout{max-height:100%;overflow-y:auto;transition:margin-left .3s cubic-bezier(.2,0,0,1) 0s}.sr-layout-content{position:relative;max-height:100%;overflow-y:hidden!important}.sr-layout-content .ant-layout-content{z-index:1;max-height:100%;overflow-y:auto}.sr-layout .srel-logo{display:flex;max-height:100%}.srbl-content{margin-top:64px}.srel-trial{text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:center}.srel-trial__info{display:inline;margin-left:10px;margin-right:10px}.srel-trial__info *{margin-left:5px;margin-right:5px}.srel-profile{text-align:right;padding-right:10px;font-family:Poppins-Medium,sans-serif;display:flex;align-items:center}.srel-profile button.ant-btn{padding:0;border:none;height:unset}.srel-profile .srel-settings-button,.srel-profile .srel-help-button{margin-right:20px;max-height:24px}.srel-profile .srel-settings-button .anticon,.srel-profile .srel-help-button .anticon{font-size:24px}.srel-profile .anticon{font-size:40px;margin:0;color:#c4c4c4}.srel-profile span.srel-popover-close{display:none;margin:0}.srel-profile span.srel-popover-close g{fill:#00a398}.srel-profile button.ant-popover-open span.srel-popover-open{display:none}.srel-profile button.ant-popover-open span.srel-popover-close{display:flex}.srel-profile button:hover .anticon-setting{color:#00a398}.srel-profile button:hover span.srel-popover-open path{fill:#00a398}.srel-popover{padding-top:20px}.srel-popover .ant-btn{justify-content:flex-start}.srel-popover .ant-popover-arrow{display:none}.srel-popover .ant-popover-inner-content{display:flex;flex-direction:column}.srel-popover .srel-popover-title{display:inline-block}.srel-popover .srel-popover-title .anticon{font-size:36px;padding-top:4px}.srel-popover .srel-popover-title div{float:left}.srel-popover .srel-popover-title div.srel-popover-name-email{margin-left:15px}.srel-popover .srel-popover-title div.srel-popover-name-email span{display:block;text-align:left;font-weight:400}.srel-popover .srel-popover-title div.srel-popover-name-email span:first-child{font-size:14px;font-weight:500}.srel-popover .ant-divider-horizontal{margin:12px 0}.srel-popover .srel-popover-company{cursor:pointer;display:flex;align-items:center}.srel-popover .srel-popover-company .has-logo .ant-upload{cursor:auto}.srel-popover .srel-popover-company .sr-list-delete{font-size:18px;padding:8px}.srel-popover .srel-popover-company .sr-list-delete:hover svg path{fill:#f0607b}.srel-popover .select-depot{width:100%;margin:5px 0 10px}.srel-popover button.ant-btn{text-align:left;padding-left:0;margin:5px 0;width:100%}.srel-popover button.ant-btn span.anticon{font-size:21px;vertical-align:middle}.sr-layout-header-trial{display:flex;align-items:center;gap:.5em;flex-wrap:wrap;min-width:fit-content}.sr-header-info-item{padding:1em;font-size:14px;position:relative;cursor:pointer}.sr-header-info-item:hover{background-color:#eff9f8}.sr-header-info-item:active{background-color:#d8ebe8}.sr-header-info-item .anticon.sr-header-info-item-stop-ico{font-size:22px}.sr-header-info-item .anticon.sr-header-info-item-vehicle-ico{font-size:18px;margin-right:.25em}.sr-header-info-item .anticon path{fill:#ababab!important}.sr-header-info-item>span{position:relative;display:flex;align-items:center}.sr-header-info-item-count{font-size:12px;border-radius:50%;color:#fff;background-color:#00a398;font-weight:500;padding:.2em;box-sizing:content-box;min-width:1.75em;aspect-ratio:1/1;display:grid;place-items:center;position:absolute;top:0;right:0;transform:translate(100%,-50%);z-index:1}.sr-current-view{height:calc(100vh - 64px);isolation:isolate}.sr-loading-depot{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff;display:flex;justify-content:center;align-items:center}.sr-warning-icon{color:#ffc107}.sr-drawer.ant-drawer{top:64px;height:calc(100vh - 64px)}.sr-drawer.ant-drawer .sr-sidemenu__indicators{border-bottom-color:#0000;box-shadow:none;display:none}.sr-drawer.ant-drawer .sr-sidemenu__indicators button{border-bottom-color:#0000}.sr-drawer.ant-drawer.ant-drawer-open .sr-sidemenu__indicators{display:block}.sr-drawer.ant-drawer .ant-drawer-header{padding-top:30px;border-bottom:none}.sr-drawer.ant-drawer .ant-drawer-title{text-align:center;color:#42464c;font-family:Poppins-Medium,sans-serif;font-size:24px;opacity:.55}.sr-drawer.ant-drawer .ant-drawer-content{overflow:visible}.sr-drawer-collapse-btn{transform:rotate(270deg);transform-origin:bottom right;color:#737373;font-weight:700;position:absolute;top:64px;border-radius:3px 0 0;z-index:2;transition:all .3s}.sr-drawer-collapse-btn:hover{color:#000}.sr-drawer-collapse-btn:hover span{color:#00a398}.sr-drawer-collapse-btn:hover span svg{fill:#00a398}.sr-drawer.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:none}.sr-drawer-collapse-btn.sr-drawer-collapse-btn__open{right:0}.sr-drawer-collapse-btn.sr-drawer-collapse-btn__close{right:-50px}.sr-drawer-collapse-btn.sr-drawer-collapse-btn__close.sr-drawer-collapse-btn__close_shown{right:376px}.sr-drawer-collapse-btn span svg{fill:#737373}.sr-drawer-half,.sr-drawer-full{position:absolute}.sr-drawer-half.ant-drawer-open .ant-drawer-content-wrapper,.sr-drawer-full.ant-drawer-open .ant-drawer-content-wrapper{height:calc(100% - 64px)}.sr-drawer-half .ant-drawer-content,.sr-drawer-full .ant-drawer-content,.sr-drawer-half .ant-drawer-header,.sr-drawer-full .ant-drawer-header{background:#F6F6F6}.sr-drawer-half .ant-drawer-header,.sr-drawer-full .ant-drawer-header{display:flex;padding:24px;margin:0 auto;width:100%}.sr-drawer-half .ant-drawer-header .ant-drawer-header-title,.sr-drawer-full .ant-drawer-header .ant-drawer-header-title{flex-direction:row-reverse}.sr-drawer-half .ant-drawer-header .ant-drawer-title,.sr-drawer-full .ant-drawer-header .ant-drawer-title{font-size:24px;font-weight:400;flex-grow:1}.sr-drawer-half .ant-drawer-header .ant-drawer-close,.sr-drawer-full .ant-drawer-header .ant-drawer-close{position:relative;font-size:20px;padding:0;color:#42464c}.sr-drawer-half.ant-drawer-open .ant-drawer-content-wrapper{height:calc(60% - 64px)}.custom-map-control__container{position:relative;z-index:1;font-family:Poppins,sans-serif}.custom-map-control__container .custom-map-control__ui .custom-map-control__button{border:none;background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center}.custom-map-control__container .custom-map-control__ui .custom-map-control__button .ant-btn:not(.ant-btn-icon-only)>.ant-btn-icon{margin-inline-end:.5em}.custom-map-control__container .custom-map-control__ui .custom-map-control__button span svg path,.custom-map-control__container .custom-map-control__ui .custom-map-control__button span svg g,.custom-map-control__container .custom-map-control__ui .custom-map-control__button span svg rect{fill:#737373}.custom-map-control__container .custom-map-control__ui .custom-map-control__button:hover{background-color:#00a398;color:#fff}.custom-map-control__container .custom-map-control__ui .custom-map-control__button:hover span svg path,.custom-map-control__container .custom-map-control__ui .custom-map-control__button:hover span svg g,.custom-map-control__container .custom-map-control__ui .custom-map-control__button:hover span svg rect{fill:#fff}.custom-map-control__default-fitbounds-control svg{transform:scale(1.4)}.custom-map-control__container.custom-map-control__container-left-neighbor-centered{padding-right:4px}.custom-map-control__container.custom-map-control__container-right-neighbor-centered{padding-left:4px}.custom-map-control__container.custom-map-control__container-left-neighbor{padding-right:8px}.custom-map-control__container.custom-map-control__container-top{padding-top:14px}.custom-map-control__container.custom-map-control__container-bottom{padding-bottom:14px}.custom-map-control__container.custom-map-control__container-right{padding-right:40px}.custom-map-control__switch{background-color:#00a398!important}.custom-map-control__switch .anticon svg g path{fill:#fff}.custom-map-control__container.custom-map-control__zone-groups-control{padding-top:14px;padding-left:8px}.sr-stops-list .ant-alert{margin-bottom:20px}.sr-stops-list .ant-list span{display:block}.sr-stops-list .ant-list span.anticon.anticon-exclamation-circle{display:inline-block;margin-right:5px;margin-top:2px}.sr-stops-list .ant-list span.anticon.anticon-exclamation-circle svg{color:#ffc107}.sr-stops-list .ant-list span.sr-list-icons{display:inherit}.sr-stops-list .ant-list .ant-list-item{padding:12px 5px}.sr-stops-list .ant-list .ant-list-item:hover{cursor:pointer}.sr-stops-list .ant-list .sr-stops-item-col{width:100%}.sr-stops-list .ant-list .sr-stop-delete{font-size:16px}.sr-stops-list .ant-list .sr-stop-delete:hover svg{fill:#00a398}.sr-stops-list .sr-stops-item-name{color:#6b7979}.sr-stops-list .sr-stops-list-actions>span{color:#6b7979}.sr-stops-list .sr-stops-list-actions .ant-btn{float:right;border:none;padding:0;background:none;color:#00a398}.sr-stops-list .sr-stops-list-actions .ant-btn span{margin-left:5px}.sr-stops-list .sr-stops-list-actions .ant-btn:hover{color:#f0607b}.sr-stops-list-search{margin-bottom:20px}.sr-stops-item-highlighted,.sr-vehicle-highlighted{background-color:#eff9f8}.ant-tag.sr-form-tag__info{margin-top:10px;background-color:#00a398;color:#fff}.sr-stops-data-entry-list .ant-list-item{border:none;padding:6px 0}.sr-stops-data-entry-list .ant-btn{width:100%;height:auto;padding:20px;color:#6b7979;display:grid;grid-template-columns:auto minmax(0,1fr)}.sr-stops-data-entry-list .ant-btn:hover{color:#00a398;background-color:#eff9f8}.sr-stops-data-entry-list .ant-btn:hover .anticon{border-radius:50%}.sr-stops-data-entry-list .ant-btn:hover .anticon svg g path{fill:#00a398}.sr-stops-data-entry-list .ant-btn .anticon{font-size:48px}.sr-stops-data-entry-list .sr-stops-data-entry-content{margin-left:15px}.sr-stops-data-entry-list .sr-stops-data-entry-content span{display:block;text-align:left;max-width:100%;white-space:normal}.sr-stops-data-entry-list .sr-stops-data-entry-content span:first-child{font-size:14px;font-weight:500}.sr-upload.sr-upload__container.sr-upload__stops{height:358px;display:flex}.sr-upload.sr-upload__container.sr-upload__stops>span{width:100%}.sr-upload.sr-upload__container.sr-upload__stops>span~span{width:initial}.sr-upload__btn_template{margin:32px 10%;width:80%;color:#00a398;border:1px solid #00a398;background:rgba(0,0,0,0)}.sr-stops-mapping .sr-stops-mapping__actions{margin-top:20px}.sr-stops-mapping .sr-stops-mapping__actions .ant-btn{width:40%;margin-left:5%;margin-right:5%}.sr-stops-mapping .sr-table .anticon.sr-icon.sr-icon__success{color:#00a398}.sr-stops-mapping .sr-table .anticon.sr-icon.sr-icon__error{color:#e43921}.sr-stops-mapping .sr-table .anticon.sr-icon svg{width:1.75em;height:1.75em}.sr-stops-mapping .sr-table .sr-mapping-select{width:130px}.sr-fileupload-errors__actions{padding:20px;width:100%;text-align:right}.sr-form.vehicle-form .ant-select-disabled,.sr-form.stop-form .ant-select-disabled{margin-bottom:24px}.sr-form.vehicle-form .stop-duration-row div,.sr-form.stop-form .stop-duration-row div{display:inline-block}.sr-form.vehicle-form .stop-duration-row .stop-duration-row__input,.sr-form.stop-form .stop-duration-row .stop-duration-row__input{width:50%}.sr-form.vehicle-form .stop-duration-row .stop-duration-row__default,.sr-form.stop-form .stop-duration-row .stop-duration-row__default{margin-top:20px;text-align:center;margin-left:30px}.sr-limit-trial-link{padding:0}.sr-upload__trial-warning{margin-top:5px;margin-bottom:5px}.sr-drawer.ant-drawer .ant-table{font-size:11px}.sr-drawer.ant-drawer .ant-table .ant-switch{min-width:35px;height:20px}.sr-drawer.ant-drawer .ant-table .ant-switch-handle{width:17px;height:16px}.sr-drawer.ant-drawer .ant-table .ant-table-thead tr th{padding:8px 4px;background-color:#fff;border-bottom:none}.sr-drawer.ant-drawer .ant-table .ant-table-tbody tr td{padding:8px 4px}.sr-drawer.ant-drawer .ant-table .ant-table-cell.edit-vehicle-cell{cursor:pointer}.sr-drawer.ant-drawer .ant-table .vehicle-cell-active{max-width:45px}.sr-vehicle-limit{text-align:center}.sr-vehicle-limit .sr-vehicle-limit__actions{display:flex;justify-content:space-around;margin-bottom:20px}.sr-vehicle-limit .sr-vehicle-limit__actions .sr-form__cancel-btn{margin-left:9.5px}.sr-vehicle-list .sr-button-row{text-align:center;margin-bottom:10px}.sr-vehicle-list .sr-button-row p{margin:5px 75px}.sr-form-item.sr-form-item__duration input{width:60%}.form-time-picker.break-time-picker .ant-form-item{padding-right:10px!important}.sr-summary-list .sr-summary-row{padding:20px 5px}.sr-summary-list .sr-summary-row .ant-btn{float:right}.sr-summary-list .sr-summary-row:first-child{border-bottom:1px solid #6B7979}.sr-summary-list .sr-summary-header{color:#6b7979;margin-right:10px}.sr-summary-list .sr-summary-generate{margin-bottom:10px;text-align:center}.sr-summary-list .sr-summary-generate .ant-btn{color:#fff;background-color:#f89854}.sr-summary-list .sr-summary_spinner{text-align:center;padding-bottom:20px}.sr-summary-route-actions .sr-summary-route-actions__complete{text-align:center;padding-top:75px;padding-bottom:105px}.sr-summary-route-actions .sr-summary-route-actions__complete svg{width:52px;height:52px;color:#00a398}.sr-summary-route-actions .sr-summary-route-actions__group .ant-btn{margin-bottom:10px}.sr-solution-summary-modal h3{margin:0}.sr-solution-summary-modal .ant-progress svg{color:#00a398}.sr-solution-summary-modal .sr-button-row{justify-content:right;gap:10px}.sr-solution-summary-modal .ant-table{margin:1rem 0}.sr-solution-summary-modal .ant-table-row{cursor:pointer}.sr-solution-summary-modal .ant-table-row:hover .ant-table-cell{background-color:unset!important}.sr-solution-summary-modal .ant-table-cell{background-color:#fff!important}.sr-solution-summary-modal .ant-progress-circle.ant-progress-status-success .ant-progress-text{color:unset}.sr-solution-summary-modal .sr-print-logo-row{display:flex;justify-content:space-between}.sr-solution-summary-modal .sr-print-logo-row h1{display:inline-block}.sr-solution-summary-vehicle{display:flex;gap:.5em}.sr-solution-summary-popover{font-size:14px;width:fit-content}.sr-solution-summary-popover .ant-popover-title{min-width:unset;text-align:center}.sr-solution-summary-popover p{margin-bottom:0}.sr-solution-summary-popover span{padding-left:1rem;float:right}.sr-from-orders-drawer .ant-drawer-body{padding:0 1em}.sr-from-orders-drawer.hidden{transform:translateY(100%)}.sr-from-orders-close{position:absolute;font-size:24px;right:0;top:0;padding:20px 1em}.sr-notifications{background:#F6F6F6;height:100%;overflow-y:auto}.sr-notifications strong{font-weight:500}.sr-notifications>div{padding-bottom:18px}.sr-notifications .ant-form.sr-form{background-color:unset}.sr-notifications .ant-form.sr-form .ant-select-selector{background:unset}.sr-notifications .sr-input__switch{border-bottom:none}.sr-notifications .sr-input__switch .ant-form-item-label label{font-size:18px}.sr-notifications .ant-card{box-shadow:0 4px 9px #4352511f;height:100%}.sr-notifications .ant-card-body{height:100%}.sr-notifications .ant-card-body .ant-form{height:100%;display:flex;flex-direction:column}.sr-notifications .ant-card-body .ant-form p{flex-grow:1}.sr-notifications .ant-card-body .ant-form>:last-child{margin-bottom:0!important}.sr-notifications .ant-card-body .ant-form .ant-form-item-label label.ant-form-item-no-colon{font-weight:500}.sr-notifications .sr-template-row label{height:unset;margin-bottom:0;margin-top:1.5em}.sr-notifications>div>.ant-row{width:100%;padding:0 18px;margin:0}.sr-notifications .sr-card-text{color:#6b7979}.sr-notifications .sr-notifications-row-header{margin:20px 12px;width:100%}.sr-notifications .sr-notifications-row-header h2,.sr-notifications .sr-notifications-row-header p{margin:0;display:inline-block}.sr-notifications .sr-notifications-row-header h2{font-size:24px;font-weight:400}.sr-notifications .sr-notifications-row-header p{font-size:14px;line-height:24px;padding-left:18px}.sr-notifications .sr-sms-card{text-align:center;font-size:18px}.sr-notifications .sr-sms-card p{color:#ababab;margin-bottom:.5em}.sr-notifications .sr-sms-card p strong{color:#42464c}.sr-notifications .sr-template-list-card .ant-card-body{display:flex;flex-direction:column;padding:0}.sr-notifications .sr-template-list-card .ant-list{max-height:400px;overflow:auto;padding:24px;flex-grow:1}.sr-notifications .sr-template-list-card .ant-list button{padding:12px}.sr-notifications .sr-template-list-card .ant-list .sr-button-list-description{text-transform:capitalize}.sr-notifications .sr-template-list-card .ant-list .ant-btn .anticon{font-size:48px}.sr-notifications .sr-template-list-card .ant-list .ant-btn .anticon-right{font-size:2em}.sr-notifications .sr-template-list-card .ant-divider{margin-top:0}.sr-notifications .sr-template-list-card .ant-row{justify-content:center;padding:0 12px 24px}.sr-notifications .sr-template-list-card .ant-row .ant-btn-circle{padding:0;font-size:24px;line-height:32px;color:#00a398;border-color:#00a398}.sr-notifications .sr-template-list-card .ant-row .ant-btn-link{font-size:14px;line-height:32px;padding:0 0 0 10px;color:#00a398}.sr-notifications .sr-template-list-card .ant-row .ant-btn-link:active{color:#2c736a}.sr-notifications .sr-template-list-card .sr-template-list-empty{padding:24px}.sr-notifications .sr-template-preview-column{align-self:start}.sr-notifications .sr-template-preview-column>div{padding:0 16px}.sr-notifications .sr-template-preview-button-row{justify-content:right;gap:10px}.sr-template-preview{font-size:16px;white-space:pre-wrap}.sr-template-preview p{margin:0}.sr-template-preview .ant-row{align-items:center}.sr-template-preview .ant-row:first-child{padding-bottom:18px}.sr-template-preview h3{font-weight:400;margin:0 0 0 12px}.sr-template-preview .ant-divider{margin:12px 0}.sr-template-preview code{background:#eff9f8;color:#278379;padding:.25em;border:1px solid #00a398;border-radius:3px;white-space:nowrap}.sr-template-preview-content{white-space:pre-wrap;background:#FAFAFA;padding:12px;margin-top:8px;box-shadow:inset 0 2px 9px #4352511f;border-radius:5px}.sr-preview-template-heading .ant-tag{color:#fff}.sr-preview-template-light-grey{color:#6b7979;padding-right:8px}.sr-sms-top-up-modal .ant-modal-title{font-size:16px;text-align:center;font-weight:400}.sr-create-notification-template{z-index:1000}.sr-create-notification-template .sr-form{background:unset}.sr-create-notification-template .sr-template-form,.sr-create-notification-template .sr-template-preview{background:#ffffff;border-radius:2px;box-shadow:0 4px 12px #0000000a;padding:24px}.sr-create-notification-template .sr-form .sr-template-form{font-size:14px}.sr-create-notification-template .sr-form .sr-template-form .ant-select-selector,.sr-create-notification-template .sr-form .sr-template-form .ant-input{background:unset}.sr-create-notification-template .sr-form .sr-template-form textarea.ant-input{background-color:#fafafa}.sr-create-notification-template .sr-form .sr-template-form label,.sr-create-notification-template .sr-form .sr-template-form input,.sr-create-notification-template .sr-form .sr-template-form .ant-select{font-size:14px}.sr-create-notification-template .sr-form .sr-template-form .ant-form-item-label{padding-bottom:0}.sr-create-notification-template .sr-form .sr-template-form label{color:#999;margin-bottom:-1em}.sr-create-notification-template .sr-verification-status{justify-content:right;position:absolute;top:4px;right:4px}.sr-create-notification-template .sr-verification-status span{margin-top:0}.sr-create-notification-template .sr-variable-tag{margin:2px;cursor:pointer;background:#eff9f8;border-color:#00a398;color:#00a398}.sr-create-notification-template .sr-button-row{margin-top:20px;gap:12px;justify-content:right}.sr-create-notification-template .ant-form-item-required label:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:12px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.sr-notifications-groups-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:18px;padding-inline:18px}.sr-notifications-group .ant-card-body{display:flex;flex-direction:column;gap:1.5rem}.sr-notifications-group .ant-card-body:before,.sr-notifications-group .ant-card-body:after{content:none}.sr-notifications-group p{margin:0}.sr-notifications-group h3{display:flex;align-items:center;gap:.5em;font-size:18px}.sr-notifications-group h3 .sr-icon{font-size:22px}.sr-notifications-choose-template .ant-form-item{margin-bottom:0}.sr-notifications-choose-switch .ant-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.sr-notifications-choose-switch .ant-row .ant-form-item-label{text-align:start}.sr-notifications-choose-switch .ant-row label{font-weight:400!important;font-size:14px!important}.sr-formV2-notification-select-field.disabled.sr-formV2-select-multiple-field .ant-select-selection-item{background-color:#f0f0f0;border-color:#ababab}.sr-formV2-notification-select-field.disabled.sr-formV2-select-multiple-field .ant-select-selection-item-remove{color:#42464c}.sr-team-members{background:#F6F6F6;padding:12px 30px;min-height:100%;display:flex;flex-direction:column;gap:1em}.sr-team-members h2{font-weight:400;font-size:24px}.sr-team-members .ant-divider{margin-block:0}.sr-team-members .ant-divider h2,.sr-team-members .ant-divider p{margin:0;display:inline-block}.sr-team-members .ant-divider p{padding-left:6px;font-weight:400}.sr-team-members .ant-input-group-addon{background:#eff9f8;font-size:14px;font-weight:500}.sr-team-members .ant-table table{font-size:14px}.sr-team-members .ant-table table th,.sr-team-members .ant-table table td{padding:12px;white-space:nowrap;background:inherit}.sr-team-members .ant-table table thead tr{background:#eff9f8}.sr-team-members .ant-table table tbody tr{background:#F9F9F9}.sr-team-members .ant-table table tbody tr:nth-child(2n){background:#fff}.sr-team-members .ant-table table tbody tr:hover{cursor:pointer;background:#F3F3F3}.sr-team-members .ant-table table .sr-team-members-delete{font-size:18px}.sr-team-members .ant-table table .sr-team-members-delete:hover svg path{fill:#f0607b}.sr-team-members .sr-list-edit{font-size:18px}.sr-team-members .sr-list-edit:hover svg path{fill:#00a398}.sr-list-delete{font-size:18px;padding:0}.sr-list-delete:hover svg path{fill:#f0607b}.sr-team-members-panel section{background:#fff;box-shadow:0 4px 9px #4352511f;width:100%;min-height:250px;display:flex;gap:40px;padding:0 40px;overflow:hidden;transition:min-height .5s ease-out;position:relative;z-index:1}.sr-team-members-panel section>span{font-size:18px;font-weight:300;flex-grow:1;align-self:center;padding:0 4%;transition:font-size .5s ease-out,padding .5s ease-out}.sr-team-members-panel section>span .anticon{float:left;font-size:2em;padding:.25em 100% .25em 0;opacity:.3;transition:opacity .5s ease-out,padding .5s ease-out}.sr-team-members-panel section>span .anticon path{fill:#00a398}.sr-team-members-panel section>div{position:relative;min-width:250px;background:linear-gradient(0deg,#ffffff 0%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);display:flex;align-items:flex-end;transition:min-width .5s ease-out}.sr-team-members-panel section>div>span{flex-grow:1;display:flex;justify-content:center;gap:20px;padding-bottom:36px;transition:padding .5s ease-out}.sr-team-members-panel section>div>span>.anticon{font-size:32px}.sr-team-members-panel section>div>span button{color:#00a398;border-color:#00a398}.sr-team-members-panel section>div>span button:hover{background:#00a398;color:#fff}.sr-team-members-panel section>div>span button:active{background:#2c736a;border-color:#2c736a;color:#fff}.sr-team-members-panel section>div>img{z-index:-1;position:absolute;width:100%;top:25px;border:5px solid #000;border-top-left-radius:30px;border-top-right-radius:30px;transition:top .75s ease-out}.sr-team-members-panel>button{background:#fff;color:#ababab;border:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 2px 4px #4352511f}.sr-team-members-panel.collapsed section{min-height:0;padding:0}.sr-team-members-panel.collapsed section>span{font-size:14px;line-height:2em;padding:1.5em 1em}.sr-team-members-panel.collapsed section>span .anticon{opacity:1;padding:0 .25em}.sr-team-members-panel.collapsed section>div{min-width:auto;align-items:center}.sr-team-members-panel.collapsed section>div>span{padding-bottom:0}.sr-team-members-panel.collapsed section>div img{top:100%}.sr-add-team-member .ant-drawer-header{width:800px}.sr-add-team-member .ant-drawer-body .ant-form{max-width:800px;margin:0 auto;padding:30px;border-radius:2px;box-shadow:0 4px 9px #4352511f;background:#ffffff}.sr-add-team-member .ant-form{font-size:14px}.sr-add-team-member .ant-form .sr-button-row{width:100%;display:flex;justify-content:right;gap:12px}.sr-add-team-member .ant-form .ant-row:last-child{margin-bottom:0}.sr-add-team-member .ant-form label,.sr-add-team-member .ant-form input,.sr-add-team-member .ant-form .ant-select{font-size:14px}.sr-add-team-member .ant-form label{font-weight:500}.sr-add-team-member .ant-form .ant-form-item-required label:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:12px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.sr-add-team-member .ant-form .sr-edit-password-button{position:absolute}.sr-add-team-member .ant-form .PhoneInput,.sr-add-team-member .ant-form .react-tel-input{font-family:inherit;font-size:1em}.sr-add-team-member .ant-form .PhoneInput input,.sr-add-team-member .ant-form .react-tel-input input{width:100%;font-size:1em;line-height:1.5;border:1px solid #d9d9d9;border-radius:6px;padding:4px 11px;box-shadow:none}.sr-add-team-member .ant-form .PhoneInput input:hover,.sr-add-team-member .ant-form .react-tel-input input:hover,.sr-add-team-member .ant-form .PhoneInput input:focus,.sr-add-team-member .ant-form .react-tel-input input:focus{border-color:#1eb3a9}.sr-add-team-member .ant-form .PhoneInput input:focus,.sr-add-team-member .ant-form .react-tel-input input:focus{box-shadow:0 0 0 2px #02a7a233}.ant-select-item{font-size:14px}.sr-payment-form label,.sr-payment-form .StripeElement{padding:0 0 1em}.sr-payment-form label{font-weight:400}.sr-payment-form label span.card-last-four{font-weight:600}.sr-payment-form label .ant-checkbox-checked .ant-checkbox-inner{background-color:#00a398;border-color:#00a398}.sr-payment-form label:hover .ant-checkbox-inner,.sr-payment-form label:focus .ant-checkbox-inner,.sr-payment-form label:active .ant-checkbox-inner{border-color:#00a398}.sr-payment-form button{width:100%}.sr-billing p,.sr-billing-cancel-modal p,.sr-billing-update-card-modal p,.sr-billing label,.sr-billing-cancel-modal label,.sr-billing-update-card-modal label,.sr-billing .ant-select,.sr-billing-cancel-modal .ant-select,.sr-billing-update-card-modal .ant-select,.sr-billing .ant-btn,.sr-billing-cancel-modal .ant-btn,.sr-billing-update-card-modal .ant-btn,.sr-billing .StripeElement,.sr-billing-cancel-modal .StripeElement,.sr-billing-update-card-modal .StripeElement,.sr-billing .ant-input,.sr-billing-cancel-modal .ant-input,.sr-billing-update-card-modal .ant-input{font-size:14px}.sr-billing .ant-btn,.sr-billing-cancel-modal .ant-btn,.sr-billing-update-card-modal .ant-btn{padding:4px 15px}.sr-billing .ant-modal-title,.sr-billing-cancel-modal .ant-modal-title,.sr-billing-update-card-modal .ant-modal-title{font-size:18px}.sr-billing .ant-drawer-header{width:800px}.sr-billing .ant-card{max-width:800px;margin:2em auto;background:#ffffff;border-radius:2px;box-shadow:0 4px 12px #0000000a;padding:10px}.sr-billing .ant-card .ant-card-body{display:flex;flex-direction:column;align-items:center}.sr-billing .ant-card .ant-row{margin:5px 0}.sr-billing .ant-row:last-of-type{margin-bottom:10px}.sr-billing-cancel-modal label{font-weight:500}.sr-billing-cancel-modal .sr-button-row{margin-top:10px;gap:12px;justify-content:right}.sr-billing-cancel-modal .sr-billing-cancel-reason{flex-direction:column}.sr-billing-cancel-modal .ant-select{width:100%}.sr-button-list-item.ant-list-item{border:none;padding:6px 0}.sr-button-list-item.ant-list-item .ant-btn{width:100%;height:auto;padding:1.25em;color:#6b7979;display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto}.sr-button-list-item.ant-list-item .ant-btn:hover,.sr-button-list-item.ant-list-item .sr-button-list-item-selected{color:#00a398;border-color:#00a398}.sr-button-list-item.ant-list-item .ant-btn:hover .anticon svg rect,.sr-button-list-item.ant-list-item .sr-button-list-item-selected .anticon svg rect{fill:#f3ffff}.sr-button-list-item.ant-list-item .ant-btn:hover .anticon svg g path,.sr-button-list-item.ant-list-item .sr-button-list-item-selected .anticon svg g path{fill:#00a398}.sr-button-list-item.ant-list-item.sr-button-list-item-primary .ant-btn{background:#00a398;color:#fff}.sr-button-list-item.ant-list-item.sr-button-list-item-primary .ant-btn .anticon svg rect{fill:#1d9388}.sr-button-list-item.ant-list-item.sr-button-list-item-primary .ant-btn .anticon svg g path{fill:#fff;stroke-width:10px}.sr-button-list-item.ant-list-item.sr-button-list-item-primary .ant-btn:hover{background:#40ada3;color:#fff}.sr-button-list-item.ant-list-item.sr-button-list-item-primary .ant-btn:hover .anticon svg rect{fill:#00a398}.sr-button-list-item.ant-list-item.sr-button-list-item-primary .ant-btn:hover .anticon svg g path{fill:#fff}.sr-button-list-item.ant-list-item .ant-btn .anticon{font-size:3.5em}.sr-button-list-item.ant-list-item .ant-btn .anticon-right{font-size:1.5em}.sr-button-list-item.ant-list-item .ant-btn div{float:left}.sr-button-list-item.ant-list-item .sr-button-list-content{margin-left:1em;display:flex;flex-direction:column;justify-content:center}.sr-button-list-item.ant-list-item .sr-button-list-content span{display:block;text-align:left}.sr-button-list-item.ant-list-item .sr-button-list-content span:first-child{font-size:1em;font-weight:500}.sr-plus-button>span{color:#00a398;display:flex;align-items:center;justify-content:center;gap:.5em;border:1px solid #00a398;padding-inline:1em;height:32px;border-radius:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transition:all .2s ease-in-out}.sr-plus-button:hover>span{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background:#F5FBFB;color:#278379;border-color:#278379}.sr-plus-button .anticon{font-size:20px;margin:0}.sr-plus-button .anticon+span{margin:0}.sr-orders tbody tr{cursor:pointer}.sr-extra-actions-list{display:flex;flex-direction:column}.sr-extra-actions-list .ant-btn{text-align:left}.sr-order-page-card{background:#fff;border-radius:2px;box-shadow:0 4px 12px #0000000a;padding:1rem}.sr-order-page-wrapper{display:grid;width:100%;grid-template-columns:1fr;grid-template-rows:1fr auto}.sr-order-page-audit{max-width:1000px;margin:0 auto}.sr-order-form{display:grid;grid-template-areas:"header map" "form map" "full-width full-width" "footer footer";grid-template-columns:1fr 1fr;gap:1rem}.sr-order-form .sr-order-form-header{grid-area:header;align-self:start}.sr-order-form .sr-order-form-map{grid-area:map;transition:top .1s ease-in-out}.sr-order-form .sr-order-form-form{grid-area:form;align-self:start;padding:1rem}.sr-order-form .sr-order-form-full-width{grid-area:full-width;display:flex;flex-direction:column;gap:1rem}.sr-order-form .sr-order-form-footer{grid-area:footer;width:100%}.sr-order-form .sr-form-group h3{font-size:16px;font-weight:400;margin:0}@media screen and (max-width: 1000px){.sr-order-form{grid-template-areas:"header" "map" "form" "full-width" "footer";grid-template-columns:1fr}}.sr-add-order{overflow-y:auto;width:100%}.sr-add-order h2{display:flex;gap:.25em;align-items:baseline;margin:0}.sr-add-order h2 small{font-size:75%}.sr-add-order .ant-page-header{padding:0;max-width:100%}.sr-add-order .ant-page-header-heading-left{margin:0;display:grid;grid-template-columns:auto auto 1fr}.sr-add-order .ant-page-header-heading-title{font-size:30px;line-height:1.25em;font-weight:400;color:#42464c}.sr-add-order .ant-page-header-heading-sub-title{font-size:22px}.sr-add-order .ant-drawer-header{width:1000px}.sr-add-order .ant-form{max-width:1000px;margin:0 auto;background:#ffffff;border-radius:2px;box-shadow:0 4px 12px #0000000a;padding:30px}.sr-add-order .ant-form label,.sr-add-order .ant-form input,.sr-add-order .ant-form .ant-select{font-size:14px}.sr-add-order .ant-form label{font-weight:500}.sr-add-order .ant-form .ant-form-item-required label:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-family:SimSun,sans-serif;line-height:1;content:"*"}.sr-add-order .sr-button-row{display:flex;justify-content:space-between}.sr-add-order .sr-button-row>div{display:flex;gap:12px}.sr-add-order .ant-table-cell .ant-typography:hover,.sr-add-order .ant-table-cell .sr-edit-link:hover{cursor:pointer}.sr-add-order .sr-item-edit{font-size:18px;padding:0}.sr-add-order .sr-item-edit:hover svg path{fill:#00a398}.sr-add-order .ant-input-group-addon:last-child{border-left:1px solid #D9D9DC}.sr-add-order .sr-add-order-item .ant-row{justify-content:center;padding:12px 24px}.sr-add-order .sr-add-order-item .ant-row .ant-btn-circle{padding:0;font-size:24px;line-height:32px;color:#00a398;border-color:#00a398}.sr-add-order .sr-add-order-item .ant-row .ant-btn-link{font-size:14px;line-height:32px;padding:0 0 0 10px;color:#00a398}.sr-add-order .sr-add-order-item .ant-row .ant-btn-link:active{color:#2c736a}.sr-add-order-header>div{display:flex;justify-content:space-between}.sr-add-order-audit{display:flex;gap:.25em;color:#82868c;align-items:center;cursor:pointer;font-size:22px}.sr-add-order-audit:hover{color:#2c736a}.sr-order-notifications-modal .ant-modal{top:25px}.sr-order-notifications-modal .ant-modal-body{max-width:800px;min-width:600px;width:100%}.sr-order-notifications .sr-button-row{display:flex;gap:1rem;justify-content:flex-end}.sr-order-pickup-info{display:grid;grid-auto-flow:column}.sr-order-pickup-info>div{font-size:14px}.sr-order-pickup-info>div>div:first-child{font-weight:500}.sr-order-attachments{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.sr-order-attachments .ant-upload-select,.sr-order-attachments .ant-upload-list-item-container{width:200px!important;height:200px!important}.sr-order-attachments .ant-upload-list-item{background:#ffffff}.sr-order-attachments .ant-upload-select{background:#f9f9f9!important}.sr-order-attachments .ant-upload-list-item-thumbnail.ant-upload-list-item-file{display:grid!important;place-items:center!important}.sr-order-attachments .ant-upload-list-item-thumbnail.ant-upload-list-item-file .anticon-file path:first-child{fill:#d8ebe8}.sr-order-attachments .ant-upload-list-item-thumbnail.ant-upload-list-item-file .anticon-file path:last-child{fill:#00a398}.sr-order-attachments .sr-order-file-upload-new{width:200px;height:200px;display:grid;place-items:center}.sr-order-attachments .sr-order-file-upload-new button{pointer-events:none}.sr-order-attachments .ant-upload-select{transition:all .2s!important}.sr-order-attachments .ant-upload-select:has(.ant-upload-drag-hover){background:#ffffff!important;border-color:#00a398!important}.sr-customers tbody tr{cursor:pointer}.sr-customer-tags .ant-tag{margin:3px}.sr-customer-upload-modal .ant-modal-body{display:flex;flex-direction:column;gap:1.5rem}.sr-customer-upload-geocoding-form.sr-formV2{display:grid;width:fit-content;grid-template-columns:auto 1fr 1fr 3fr repeat(2,1fr)}.sr-customer-upload-geocoding-form.sr-formV2>.anticon{font-size:24px;display:flex;align-items:center}.sr-customer-upload-geocoding-form.sr-formV2>div{grid-column:unset}.sr-customer-tags-colours{display:flex;flex-direction:column;gap:1rem}.sr-customer-tags-colours .ant-typography{display:flex;justify-content:space-between}.sr-customer-tags-colours td:nth-of-type(n + 2){text-align:center}.sr-customer-tags-colours-form{display:grid;grid-template-columns:1fr auto}.sr-customer-tags-colours__colour{display:inline-block;width:1.5em;height:1.5em;border:1px solid #42464c;border-radius:5px;cursor:pointer}.sr-customer-tags-colours__delete{font-size:1.5em;cursor:pointer}.sr-customer-tags-colours__delete:hover{color:#f0607b}.sr-customer-tags-colours-popover{display:flex;flex-direction:column;gap:.5em}.sr-customer-tags-colours-popover .sr-button-row{display:flex;justify-content:flex-end;gap:.5em}.ant-table-filter-trigger,.ant-table-filter-trigger:hover{color:#42464c}.ant-table-column-sorter{color:#ababab}.ant-table-column-sorters{flex-direction:row-reverse;gap:5px}.sr-async-table,.sr-async-table .ant-spin-nested-loading{height:100%}.sr-async-table{display:flex;flex-direction:column}.sr-async-table td:nth-child(n+2){min-width:120px}.sr-async-table .ant-table-wrapper{height:100%}.sr-async-table .ant-spin-container{height:100%;display:flex;flex-direction:column}.sr-table-heading.ant-divider-with-text{margin-bottom:.25em}.sr-table-heading h2{margin-bottom:0}.sr-async-table-actions{display:grid;align-items:center;padding:1rem 0 2rem;gap:1rem;grid-template-columns:1fr 1fr 1fr}.sr-async-table-actions .sr-button-row{display:flex;gap:1rem;align-items:center;max-height:32px}.sr-async-table-actions .sr-table-actions{grid-column:1 / 4;display:flex;justify-content:right;padding-inline:.5em}.sr-async-table-actions .sr-table-select-actions{overflow-y:visible}.sr-async-table-actions .sr-table-select-actions .ant-popover-inner-content{padding:0}.sr-table-search{justify-self:center}.sr-table-controls{justify-self:end;display:flex;align-items:center}.sr-table-controls .ant-select{width:200px}.sr-table-controls-button.sr-table-controls-button{background:#00a398;color:#fff;font-size:16px;padding:.5em;margin:0 .5em;border-radius:6px}.sr-table-controls-button.sr-table-controls-button:hover{background:#2c736a}.sr-table-column-picker .ant-popover-inner-content{padding:0}.sr-table-column-options{max-height:400px;overflow-y:auto}.sr-table-column-options .ant-checkbox-wrapper{width:100%;font-weight:unset;padding:.5rem 1rem}.sr-table-column-options .ant-checkbox-wrapper:hover{background:#eff9f8}.sr-table-column-options .ant-checkbox-wrapper:hover .ant-checkbox-inner,.sr-table-column-options .ant-checkbox-wrapper:focus .ant-checkbox-inner,.sr-table-column-options .ant-checkbox-input:focus+.ant-checkbox-inner,.sr-table-column-options .ant-checkbox-wrapper:active .ant-checkbox-inner{border-color:#00a398}.sr-table-column-options .ant-checkbox-checked .ant-checkbox-inner{background-color:#00a398;border-color:#00a398}.sr-table-column-picker-buttons{display:flex;justify-content:space-between}.sr-table-column-picker-buttons .ant-btn{flex-grow:1}.sr-table-column-filtered{background:#eff9f8!important}.gm-style .gm-style-iw{border-radius:2px;padding:20px}.gm-style .gm-style-iw-c{padding:12px!important}.gm-style .gm-style-iw-d+button{width:14px!important;height:14px!important;top:5px!important;right:5px!important}.gm-style .gm-style-iw-d+button span{margin:0!important}.sr-iw-main .ant-tabs-nav{margin:0;padding-bottom:2px}.sr-iw-header{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.sr-iw-header-icon-wrapper{position:relative;display:block}.sr-iw-header-icon{display:flex;align-items:center;justify-content:center}.sr-iw-header-sub-icon{position:absolute;top:0;left:0;bottom:0;right:0}.sr-iw-header-sub-icon.sr-marker-stop{background-position:50% 25%;background-size:45%}.sr-iw-header-sub-icon.sr-marker-vehicle,.sr-iw-header-sub-icon.sr-marker-finish,.sr-iw-header-sub-icon.sr-marker-hub,.sr-iw-header-sub-icon.sr-marker-depot{background-position:50% 40%;background-size:50%;transform:none}.sr-iw-header-sub-icon.sr-marker-finish{background-size:35%}.sr-iw-stop{font-size:28px}.sr-iw-stop-default path{fill:#c92a2a}.sr-iw-stop-customer path{fill:#4762ff}.sr-iw-stop-pickup path{fill:#673ab7}.sr-iw-zone,.sr-iw-vehicle,.sr-iw-finish,.sr-iw-hub,.sr-iw-depot{width:32px;height:37px}.sr-iw-visit-index{width:28px;height:28px;border-radius:3px;color:#fff;font-weight:600;font-size:14px;font-family:Poppins,sans-serif}.sr-iw-name{flex-shrink:1000;font-weight:400;font-size:16px;flex-grow:1}.sr-iw-name.ant-typography{margin:0;display:flex;justify-content:space-between;flex-grow:1}.sr-iw-name.ant-typography>.ant-typography-edit{color:#82868c}.sr-iw-name.ant-typography-edit-content{left:0}.sr-iw-actions{display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:.5em;flex-wrap:wrap-reverse}.sr-iw-actions .ant-btn:not(.ant-space-compact-block .ant-btn){width:unset}.sr-iw-actions>.ant-space-compact-block{width:unset;border-radius:4px}.sr-iw-actions>.ant-space-compact-block>.ant-btn,.sr-iw-actions>.ant-space-compact-block>.ant-btn:before{background-color:inherit!important;border-color:inherit!important}.sr-iw-actions>.ant-space-compact-block>.ant-btn:hover,.sr-iw-actions>.ant-space-compact-block>.ant-btn:before:hover{background-color:inherit!important;border-color:inherit!important}.sr-iw-action{color:#82868c}.sr-iw-action>.ant-dropdown-menu-title-content{display:flex;align-items:center;gap:5px}.sr-iw-action.anticon,.sr-iw-action .anticon.ant-dropdown-menu-item-icon,.sr-iw-action .anticon{font-size:16px}.sr-iw-action:hover{color:#42464c}.sr-iw-action.ant-dropdown-trigger{overflow:hidden}.sr-iw-address{margin-top:1em;font-size:14px;font-weight:400;color:#82868c;gap:10px}.sr-iw-zone-vehicle{font-size:14px;font-weight:400}.sr-iw-vehicle-info{display:flex;justify-content:space-between;gap:1em;margin-bottom:1em}.sr-iw-vehicle-info>div{display:flex;align-items:center;width:fit-content}.sr-iw-vehicle-info .anticon{width:35px;height:35px;font-size:24px;display:flex;align-items:center;justify-content:center;margin-right:.25em}.sr-iw-vehicle-info .anticon path{fill:currentColor}.sr-iw-vehicle-info>button{margin-left:.5em}.sr-iw-details{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}.sr-iw-details>div{display:flex;align-items:center;width:fit-content}.sr-iw-details-icon{grid-row:span 2;margin-right:5px}.sr-iw-details-icon-check,.sr-iw-details-icon-skill,.sr-iw-details-icon-waiting,.sr-iw-details-icon.anticon-build,.sr-iw-details-icon.anticon-field-time,.sr-iw-details-icon.anticon-node-index{border-radius:50%;background:#FBFBFB}.sr-iw-details-icon-check svg,.sr-iw-details-icon-skill svg,.sr-iw-details-icon-waiting svg,.sr-iw-details-icon.anticon-build svg,.sr-iw-details-icon.anticon-field-time svg,.sr-iw-details-icon.anticon-node-index svg{fill:#82868c;padding:7px}.sr-iw-details-icon svg{width:35px;height:35px}.sr-iw-details-property{font-size:12px;font-weight:400;color:#82868c}.sr-iw-details-value{font-size:14px;font-weight:500}.sr-iw-details-value .ant-tag{margin-top:.25em}.sr-iw-form{display:flex;flex-direction:column;gap:.5rem}.sr-iw-form .ant-form-item,.sr-iw-form label{margin-bottom:0}.sr-iw-form .sr-button-row{display:flex;gap:.5em;justify-content:right}.sr-iw-filter{max-width:400px;display:flex;flex-direction:column}.sr-iw-filter.sr-iw-lr-filter{max-width:600px}.sr-iw-filter-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:center}.sr-iw-filter-header h3{font-weight:400;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.sr-iw-filter-lists{max-height:300px;display:grid;grid-auto-flow:column}.sr-iw-filter-customers,.sr-iw-filter-orders{overflow:auto;max-width:250px}.sr-iw-filter-customers.sr-iw-lr-filter-customers,.sr-iw-filter-orders.sr-iw-lr-filter-customers,.sr-iw-filter-customers.sr-iw-lr-filter-orders,.sr-iw-filter-orders.sr-iw-lr-filter-orders{max-width:300px}.sr-iw-filter-customers .ant-list-header,.sr-iw-filter-orders .ant-list-header{position:sticky;top:0;background:#ffffff;z-index:1;padding-top:0;padding-bottom:.25em}.sr-iw-filter-customers .ant-list-header h4,.sr-iw-filter-orders .ant-list-header h4{text-align:center;margin:0}.sr-iw-filter-customers .ant-list-item-meta{align-items:center}.sr-iw-filter-customers .ant-list-item-meta-content{width:max-content!important}.sr-iw-filter-customer,.sr-iw-filter-order{display:flex;flex-direction:column;align-items:start!important;position:relative;justify-content:stretch}.sr-iw-filter-order-plans{width:100%}.sr-iw-filter-order-plan{width:100%;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.sr-iw-filter-customer:hover,.sr-iw-filter-customer-selected{background:#eff9f8}.sr-iw-filter-customer-selected{color:#00a398}.sr-iw-filter-customer-selected .ant-avatar{background:#00a398}.sr-iw-filter-customer-selected .ant-list-item-meta-content{display:flex;flex-direction:column;gap:4px}.sr-iw-filter-customer-selected .ant-list-item-meta-title{color:#2c736a;margin:0}.sr-iw-filter-customer-selected .ant-list-item-meta-description{color:#00a398}.sr-iw-filter-customer-selected:hover:after{content:"View Customer"}.sr-iw-lr-filter-customer-selected:hover:after{content:"Add Customer"}.sr-iw-filter-order:hover:after{content:"View"}.sr-iw-lr-filter-customer,.sr-iw-lr-filter-order{position:relative;min-width:15em}.sr-iw-lr-filter-customer .hover,.sr-iw-lr-filter-order .hover{display:grid;position:absolute;inset:0;overflow:hidden;grid-template-columns:auto auto;justify-content:center;align-items:center;grid-gap:1em;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;background:rgba(255,255,255,.8)}.sr-iw-lr-filter-customer:hover .hover,.sr-iw-lr-filter-order:hover .hover{opacity:1;pointer-events:all}.sr-iw-lr-filter-customer:hover:after,.sr-iw-lr-filter-order:hover:after{content:none}.sr-iw-filter-customer-selected:hover:after,.sr-iw-filter-order:hover:after{background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;position:absolute;cursor:pointer;color:#00a398;top:0;left:0;width:100%;height:100%;text-align:center;font-weight:600}.sr-iw-filter-buttons{display:grid;padding-top:.5em;grid-gap:.5em;grid-template-columns:auto 1fr auto}.sr-iw-filter-add-customer{justify-self:start;grid-column-start:1}.sr-iw-filter-add-order{justify-self:end;grid-column-start:3}.sr-iw-poi .sr-iw-header-icon{font-size:22px;color:#82868c}.sr-iw-poi-buttons{display:flex;justify-content:flex-end}.sr-zone-details{display:grid;grid-auto-flow:column;gap:.25rem}.sr-zone-details>div{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,3em);grid-gap:.5em;height:fit-content}.sr-zone-details>div:first-child:not(:last-child){padding-right:1.25rem;border-right:1px solid #00a398}.sr-zone-details-detail{color:#82868c;display:flex;align-items:center}.sr-zone-filters-button{display:flex;padding:0;align-items:center;height:35px;justify-content:left}.sr-zone-filters-button .anticon{width:35px;height:35px;display:flex;justify-content:center;align-items:center;box-sizing:content-box;margin:0}.sr-zone-filters-button .anticon svg{height:20px;width:20px}.sr-zone-filters-button span.sr-zone-filters-button-text{color:#42464c;font-size:14px;font-weight:500;margin:0}.sr-zone-details-icon{display:flex;align-items:center;justify-content:center;font-size:2em;margin:0 .25em 0 2px}.sr-zone-details-icon svg{width:35px}.sr-zone-details-icon.anticon-build{border-radius:50%;background:#FBFBFB}.sr-zone-details-icon.anticon-build svg{height:35px;fill:#82868c;padding:7px}.sr-zone-details-icon-stop{color:#c92a2a}.sr-zone-details-icon-customers svg{padding:.5rem}.sr-zone-details-value{color:#42464c;font-size:14px;font-weight:500;display:flex;align-items:center}.sr-iw-zone-form{margin-bottom:1em}.sr-iw-select-vehicle{display:flex;flex-direction:column;gap:.5em}.sr-iw-select-vehicle .ant-select{font-size:14px}.sr-iw-select-vehicle .sr-button-row{display:flex;justify-content:right}.sr-iw-select-vehicle-dropdown{width:unset!important}.sr-iw-select-vehicle-dropdown .ant-select-item-option-content,.sr-iw-select-vehicle .ant-select-selection-item{display:flex;align-items:center;gap:.5em;flex-shrink:0}.sr-iw-columns{display:grid;grid-auto-flow:column;gap:1em}.sr-iw-list{max-width:12em;min-width:28px;max-height:25em;display:flex;flex-direction:column;overflow-y:auto;gap:.5em}.sr-iw-list>div{cursor:pointer;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.5em;padding:.25em .5em}.sr-iw-list>div:hover{background-color:#f0f0f0}.sr-iw-list>div>span{font-size:14px}.sr-marker-label{padding:15px;margin:-15px}.sr-marker-label-wrapper{position:relative}.sr-marker-depot{width:100%;height:100%;top:-4px;position:absolute;background:url(/assets/home-1d8decbe.svg) center center no-repeat;transform:scale(1.4)}.sr-marker-hub{width:100%;height:100%;top:-4px;position:absolute;background:url(/assets/warehouse-039a65c4.svg) center center no-repeat;transform:scale(1.6)}.sr-marker-vehicle{background:url(/assets/van-72a2617a.svg) center center no-repeat;transform:scale(1.3)}.sr-marker-stop{background:url(/assets/circle-ccc8efbf.svg) center center no-repeat}.sr-marker-finish{width:100%;height:100%;top:-2px;position:absolute;background:url(/assets/flag-f08513ff.svg) center center no-repeat;transform:scale(1.2)}.sr-marker-completed-location{background:url(/assets/circle-ccc8efbf.svg) center center no-repeat;transform:scale(1)}.sr-marker-phone-call{width:100%;height:100%;top:-4px;position:absolute;background:url(/assets/phone-44948ead.svg) center center no-repeat;transform:scale(1.7)}.gm-style-iw-d .sr-marker-depot,.gm-style-iw-d .sr-marker-hub,.gm-style-iw-d .sr-marker-vehicle,.gm-style-iw-d .sr-marker-stop,.gm-style-iw-d .sr-marker-finish,.gm-style-iw-d .sr-marker-completed-location,.gm-style-iw-d .sr-marker-phone-call{top:0}.sr-timeline{--max-height: 35vh;position:absolute;width:calc(100% - 64px);right:56px;bottom:26px;background:#ffffff;padding:.25rem 0 .5rem;max-height:var(--max-height);color:#42464c;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border-radius:0 8px 8px;display:flex;flex-direction:column;gap:1rem;z-index:2;transition:all .1s ease-in-out,max-height 0s ease-in-out}.sr-timeline .ant-popconfirm{width:300px}.sr-timeline-show-visit-details .sr-timeline-marker{display:flex;align-items:center;justify-content:center;height:64px}.sr-timeline-show-visit-details .sr-timeline-marker-visit{font-size:12px;text-align:left;align-items:flex-start;display:flex;flex-direction:column}.sr-timeline-show-visit-details .sr-timeline-marker-visit>span{padding-inline:.2em;overflow:hidden;white-space:nowrap;pointer-events:none}.sr-timeline-show-visit-details .sr-timeline-route-line:before,.sr-timeline-show-visit-details .sr-timeline-route-line:after{height:64px}.sr-timeline-full{min-height:100%;max-height:100%;width:100%;left:0;bottom:0;right:0;box-shadow:none}.sr-timeline-full .sr-timeline-panel-buttons{position:relative;padding-left:2em}.sr-timeline-full .sr-timeline-numofroutes{padding-left:2em}.sr-timeline-panel-buttons{position:absolute;bottom:100%;left:0;display:flex;gap:.5em;width:100%;max-width:100%}.sr-timeline-panel-button{background:#ffffff;color:#ababab;border:none;box-shadow:none;border-radius:6px 6px 0 0;align-self:flex-end}.sr-timeline-panel-slider,.sr-timeline-panel-switch{display:flex;align-items:center;gap:.5em;height:32px;padding-inline:.5em}.sr-timeline-panel-slider{flex-shrink:1}.sr-timeline-panel-slider .ant-slider{width:20em;max-width:100%}.sr-timeline-panel-slider>div{display:flex;align-items:center;gap:.5em}.sr-timeline-numofroutes{display:flex;align-items:center;margin:0}.sr-timeline-numofroutes>span{color:#ababab;padding-right:.5em}.sr-timeline-numofroutes{margin-bottom:-1em}.sr-timeline-grid{position:absolute;height:100%;transition:all .1s ease-in-out}.sr-timeline-grid-0{background:#F4F4F4}.sr-timeline-grid-1{background:#FAFAFA}.sr-timeline-grid-day{position:absolute;height:100%;transition:all .1s ease-in-out;border-left:2px dashed #00a398}.sr-timeline-routes{flex-grow:1;overflow-y:auto;display:grid;grid-template-columns:auto 1fr;scroll-snap-type:y proximity;border:1px solid #ababab;border-top-left-radius:8px;border-top-right-radius:8px}.sr-timeline-route-details{padding:.5rem;display:flex;align-items:center;gap:.2rem;position:relative;scroll-snap-align:center}.sr-timeline-route-details>.anticon{font-size:16px}.sr-timeline-route-details>.ant-badge{font-size:24px;cursor:pointer}.sr-timeline-route-details .ant-row{gap:.25rem;padding-bottom:.25rem;align-items:center}.sr-timeline-route-details .ant-row:last-child{padding-bottom:0}.sr-timeline-route-details .ant-typography .anticon{padding-right:.5em}.sr-timeline-route-details-icons{display:flex;gap:.25em;font-size:1.2em}.sr-timeline-route-details-icons .ant-btn{width:18px}.sr-timeline-markers{position:relative;flex-grow:1;overflow:hidden}.sr-timeline-markers-status{position:absolute;inset-block:0;width:var(--sr-new-timeline-inverse-width);display:grid;z-index:1;place-content:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);left:var(--sr-new-timeline-zoomed-left)}.sr-timeline-markers-status .sr-timeline-markers-status-wrapper{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem}.sr-timeline-markers-status .sr-timeline-markers-status-wrapper>.sr-timeline-markers-status-wrapper{padding:0}.sr-timeline-markers-status .sr-timeline-markers-status-wrapper .ant-spin{line-height:1}.sr-timeline-markers-status .sr-timeline-markers-status-wrapper .ant-spin-dot-item{background-color:currentColor}.sr-timeline-marker{cursor:pointer;background:#ffffff;position:absolute;font-weight:500;top:50%;transform:translateY(-50%);height:24px;border:2px solid transparent;text-align:center;border-radius:2px;overflow:hidden;transition:all .1s ease-in-out,color 0s ease-in-out}.sr-timeline-marker:hover{z-index:2}.sr-timeline-marker-visit{z-index:1}.sr-timeline-marker-popover{display:flex;flex-direction:column;gap:.5em}.sr-timeline-marker-popover .anticon{font-size:1.25em}.sr-timeline-marker-popover>span{display:flex;align-items:center;gap:.5em}.sr-timeline-marker-break{background-image:url(/assets/cup-4ffee12d.svg);background-position:center center;background-size:auto .9rem;background-repeat:no-repeat;fill:#fff;transition:all .1s ease-in-out}.sr-timeline-marker-hub{background-image:url(/assets/warehouse-039a65c4.svg);background-position:center center;background-size:auto .9rem;background-repeat:no-repeat;fill:#fff;transition:all .1s ease-in-out}.sr-timeline-marker-refill{background-image:url(/assets/home-1d8decbe.svg);background-position:center center;background-size:auto 1rem;background-repeat:no-repeat;fill:#fff}.sr-timeline-marker-waiting{background-image:url(/assets/waiting-33a68bce.svg);background-position:center center;background-size:auto .9rem;background-repeat:no-repeat}.sr-timeline-marker-start-end{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);height:20px;width:auto;padding:0 .25rem;transition:all .1s ease-in-out}.sr-timeline-marker-start-end path{fill:currentColor}.sr-timeline-route-line{position:absolute;top:50%;transform:translateY(-50%);height:4px;transition:all .1s ease-in-out}.sr-timeline-route-line:before,.sr-timeline-route-line:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2px;border-radius:2px;height:24px;background:inherit}.sr-timeline-route-line:before{left:0}.sr-timeline-route-line:after{right:0}.sr-timeline-current-dates{display:flex;justify-content:flex-end;margin-top:-1rem;height:0}.sr-timeline-current-dates>div{height:20px;top:-20px;position:relative;overflow:hidden;white-space:nowrap;font-size:1.1em}.sr-timeline-current-times{display:flex;justify-content:flex-end;margin-bottom:-1rem;height:0}.sr-timeline-current-times>div{height:20px;top:-20px;position:relative;overflow:hidden;white-space:nowrap}.sr-timeline-undeliverables{background:#fffbe6;margin-bottom:-.5rem;margin-top:-1rem;display:grid;grid-template-columns:auto 1fr;align-items:center;border-block:1px solid #f59e0b}.sr-timeline-undeliverables-details{display:flex;align-items:center;gap:.25rem;padding:.5rem}.sr-timeline-undeliverables-details .anticon{font-size:1.25em}.sr-timeline-undeliverables-details .ant-typography{color:#42464c}.sr-timeline-undeliverables-details .ant-btn.ant-btn-default{border-color:#f59e0b;display:flex;align-items:center}.sr-timeline-undeliverables-details .ant-btn.ant-btn-default:hover{color:#d97706;border-color:#d97706}.sr-timeline-undeliverables-details .ant-btn.ant-btn-default:active{color:#b45309;border-color:#b45309;background-color:#fffdf2}.sr-timeline-unserved-markers{display:flex;justify-content:flex-start;gap:.75rem;overflow-x:auto;padding-inline:.75rem;align-self:stretch;align-items:center}.sr-timeline-unserved-markers>div{height:28px;display:flex;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto}.sr-timeline-marker-unserved{position:relative;height:100%;display:inline-block;cursor:pointer;overflow:visible!important}.sr-timeline-marker-unserved>svg{height:100%;color:#c92a2a}.sr-timeline-marker-unserved .sr-icon{background:#ffffff;border:1px solid #00a398;border-radius:50%;padding:2px}.sr-timeline-marker-unserved:hover>svg{color:#ee2f2f}.sr-timeline-time,.sr-timeline-date{position:absolute;text-align:center;line-height:1;color:#ababab;transform:translate(-50%)}.sr-timeline-footer{padding-inline:.5rem;display:flex;justify-content:space-between;align-items:center}.sr-timeline-footer-detail{color:#82868c;display:flex;align-items:center}.sr-timeline-footer-detail-icon{font-size:18px;padding:0 .25em}.sr-timeline-footer-detail-icon-stop{color:#c92a2a;font-size:24px;padding:0}.sr-timeline-footer-detail-icon-stop svg{width:16px}.sr-timeline-footer-undeliverables{margin-left:.5em;font-size:20px;padding:3px 0;cursor:pointer}.sr-timeline-footer-detail-value{color:#42464c;font-size:14px;font-weight:500;display:flex;align-items:center}.sr-timeline-footer-actions{display:flex;gap:.5em}.sr-timeline-footer-actions .ant-btn-default{border-color:#00a398;color:#00a398;font-weight:500}.sr-timeline-footer-actions .ant-btn-default:hover{background-color:#00a39811}.sr-timeline-footer-actions .ant-btn-primary:hover{background-color:#00a398cc}.sr-timeline-extra-actions{display:flex;flex-direction:column}.sr-timeline-extra-actions .ant-btn{text-align:left}.sr-timeline-extra-actions .ant-popover-inner-content,.sr-timeline-extra-actions-popover .ant-popover-inner{padding:0}.sr-timeline-route-error h5{font-size:1rem;display:flex;gap:.5em;align-items:center;padding:0;margin:0}.sr-timeline-route-error h5 .anticon{font-size:1.2em}.sr-iw-spinner{display:flex;justify-content:center;margin-block:1em}.sr-iw-spinner .ant-spin-dot-item{background-color:currentColor}.sr-timeline-highlight-live,.sr-timeline-visible-routes{display:flex;gap:.5em;align-items:center;font-size:14px}.sr-tour-hidden{display:none}.sr-new-timeline-body{display:grid;grid-template-columns:auto 1fr;max-height:100%;overflow-y:auto;background:#F4F4F4;flex-grow:1}.sr-new-timeline-body .sr-timeline-markers,.sr-new-timeline-body .sr-timeline-route-details{transition:all .1s ease-in-out;height:40px}.sr-timeline-show-visit-details .sr-timeline-markers,.sr-timeline-show-visit-details .sr-timeline-route-details{height:80px}.sr-new-timeline-body-left,.sr-new-timeline-body-right{display:grid;align-content:start;gap:0;background:#F4F4F4}.sr-new-timeline-body-left{position:sticky;left:0;z-index:2;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sr-new-timeline-body-left-sticky,.sr-new-timeline-body-right-sticky{position:sticky;top:0;background-color:#fff;height:2.5em}.sr-new-timeline-body-left-sticky{z-index:3;display:flex;align-items:center;gap:.25em;padding-left:.5em}.sr-new-timeline-body-right-sticky{z-index:1;width:var(--sr-new-timeline-body-right-row-width, 100%);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding-inline:40px;display:flex;flex-direction:column;justify-content:flex-end}.sr-new-timeline-dates,.sr-new-timeline-times{position:relative;height:18px;overflow:visible}.sr-new-timeline-dates .sr-timeline-date,.sr-new-timeline-times .sr-timeline-date,.sr-new-timeline-dates .sr-timeline-time,.sr-new-timeline-times .sr-timeline-time{white-space:nowrap}.sr-new-timeline-dates .sr-timeline-date>div:last-child,.sr-new-timeline-times .sr-timeline-date>div:last-child,.sr-new-timeline-dates .sr-timeline-time>div:last-child,.sr-new-timeline-times .sr-timeline-time>div:last-child{font-size:.75em}.sr-new-timeline-body-right-routes{height:100%;display:grid;padding-inline:40px;width:var(--sr-new-timeline-body-right-row-width, 100%);overflow-x:hidden}.sr-new-timeline-body-right-row{height:80px}.sr-new-timeline-body-right-row{isolation:isolate;position:relative;box-sizing:content-box;overflow:visible}.sr-timeline-resize{z-index:2}.sr-timeline-resize .line{position:absolute;left:0;top:calc(100% - 4px);width:100%;height:6px;cursor:ns-resize}.sr-timeline-resize .line>div{position:absolute;left:0;width:100%;top:4px;background:#00a398;height:0;border-radius:2px;transition:all .1s ease-in-out}.sr-timeline-resize .ant-btn{position:absolute;right:2em;top:50%;cursor:ns-resize;color:#ababab}.sr-timeline-resize:active .line>div,.sr-timeline-resize:hover .line>div{top:2px;height:4px}.sr-timeline-resize:active .ant-btn,.sr-timeline-resize:hover .ant-btn{color:#00a398;border-color:#00a398}.sr-routes-plan{transition:width .3s cubic-bezier(.23,1,.32,1);position:relative;display:grid;grid-template-rows:1fr;width:100%;height:100%;grid-template-columns:auto 1fr;overflow-y:hidden}.sr-routes-plan .sr-routes-plan-map{position:relative;overflow:hidden}.sr-routes-plan .sr-routes-plan-map-overlay-wrapper{position:absolute;top:0;pointer-events:none;display:grid;width:100%;height:100%;grid-template-columns:auto 1fr;grid-template-rows:minmax(0,1fr)}.sr-routes-plan .sr-routes-plan-map-overlay-wrapper>div{position:relative}.sr-routes-plan .sr-routes-plan-map-overlay-wrapper>div>*{pointer-events:auto}.sr-routes-plan .sr-routes-plan-map-overlay-wrapper.timeline-full>div{grid-column:1 / 3;grid-row:1 / 2}.sr-routes-plan-loading{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.7);z-index:3}.sr-routes-plan-loading>div{position:absolute;top:33%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1rem}.sr-routes-plan-loading h3{font-weight:400}.sr-routes-plan-loading .anticon-loading{font-size:120px;color:#00a398}.sr-routes-plan-top-left{position:absolute;left:0;top:0;padding-top:14px;padding-left:48px;display:flex;flex-direction:column;align-items:start;gap:1em}.sr-routes-plan-top-left>.sr-formV2-date-field{background:#ffffff;padding:.5em;border-radius:2px;box-shadow:0 2px 4px #4352511f}.sr-routes-plan-filters-loading{background:#ffffff;padding:1em;display:flex;align-items:center;gap:1em}.sr-routes-plan-filters-loading>.ant-spin{display:flex}.sr-routes-plan-generate.sr-routes-plan-generate{position:absolute;bottom:28px;right:60px}.sr-previous-routes{display:flex;flex-direction:column;gap:1rem}.sr-previous-routes-table .ant-table-row{cursor:pointer}.sr-previous-routes-table .ant-table-tbody>tr.ant-table-row:hover>td,.sr-previous-routes-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background-color:#eff9f8}.sr-pre-generate-hooks-modal .ant-modal{width:800px!important}.sr-pre-generate-hooks-modal h3{font-size:18px;font-weight:400;margin:0;display:flex;gap:.5rem;align-items:center}.sr-pre-generate-hooks-modal h3 .anticon{font-size:22px}.sr-pre-generate-hooks-modal .ant-btn{font-size:14px;height:36px}.sr-pre-generate-hooks{display:flex;flex-direction:column;gap:1rem;padding:1em 2em}.sr-pre-generate-hooks h4{font-size:16px;font-weight:400;margin:0}.sr-pre-generate-hooks li{display:flex;font-size:14px;justify-content:space-between;padding-block:1em}.sr-pre-generate-hooks li>div{display:flex;flex-direction:column;gap:.5em}.sr-pre-generate-hooks li:nth-child(n+2){border-top:1px solid #c2e1dc}.sr-pre-generate-hooks ul{max-height:300px;overflow-y:auto}.sr-pre-generate-hooks .ant-tag{font-size:14px}.sr-stop-list-item.sr-stop-list-item{display:flex;gap:1em;font-size:14px;border-radius:2px;flex-direction:row;width:100%;justify-content:space-between}.sr-stop-list-item.sr-stop-list-item>div{display:flex;flex-direction:column;justify-content:center;gap:.25em}.sr-stop-list-item.sr-stop-list-item p{margin:0}.sr-stop-list-item-name{color:#82868c}.sr-location-drag-modal p{display:flex;gap:.25em;font-size:14px}.sr-location-drag-modal p>span:first-child{color:#82868c}.sr-routes-plan-header{position:absolute;top:1em;display:flex;justify-content:center;width:100%;z-index:1;overflow:visible;pointer-events:none!important}.sr-routes-plan-header-info{display:flex;gap:1em;padding-inline:1em;justify-content:space-around}.sr-routes-plan-header-info .ant-typography{display:inline-block;min-width:10em}.sr-routes-plan-header-info div.ant-typography-edit-content{max-width:15em;top:6px}.sr-routes-plan-header-info textarea{max-height:1.5em!important;overflow-y:hidden}.sr-routes-plan-header-info .sr-routes-plan-range-picker input{color:#42464c!important;max-width:7em!important}.sr-routes-plan-header-actions{display:grid;grid-template-columns:repeat(1,1fr) auto;border-radius:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;pointer-events:all}.sr-routes-plan-header-actions .ant-btn{border-radius:0}.sr-routes-plan-header-actions .ant-btn:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.sr-routes-plan-header-actions .ant-btn:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.sr-routes-plan-header-popover .ant-popover-inner-content{padding:0;display:flex;flex-direction:column}.sr-routes-plan-header-popover .ant-btn,.sr-routes-plan-header-actions .ant-btn{display:flex;align-items:center;justify-content:center}.sr-routes-plan-header-popover .ant-btn .anticon,.sr-routes-plan-header-actions .ant-btn .anticon{font-size:16px;color:#42464c}.sr-routes-plan-header-popover .ant-btn:hover,.sr-routes-plan-header-actions .ant-btn:hover{background:#00a398;color:#fff!important}.sr-routes-plan-header-popover .ant-btn:hover .anticon,.sr-routes-plan-header-actions .ant-btn:hover .anticon{color:#fff!important}.sr-trial-vehicle-prompt h2{font-size:2em;font-weight:400}.sr-trial-vehicle-prompt p{font-size:14px;margin:0}.sr-trial-vehicle-prompt .ant-form{display:grid;grid-template-rows:auto auto 1fr auto;max-height:80vh}.sr-trial-vehicle-prompt .ant-form>div{overflow-y:auto}.sr-trial-vehicle-prompt-vehicle h4{font-size:16px;margin:0;font-weight:400}.sr-trial-vehicle-prompt-vehicle h4 b{font-weight:600}.sr-trial-vehicle-prompt-load-balancing{display:grid;grid-template-columns:1fr auto;gap:1em}.sr-rate-route{position:absolute;bottom:calc(100% + 1em);right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sr-rate-route .ant-card-body{display:flex;flex-direction:column;align-items:center;gap:.5em}.sr-rate-route .ant-rate-star-zero .ant-rate-star-first,.sr-rate-route .ant-rate-star-zero .ant-rate-star-second{color:#f0f0f0}.sr-rate-route path{stroke:#00a398!important;stroke-width:1.5}.sr-rate-route textarea{width:12em!important}.sr-visits-table-container{position:absolute;top:0;left:0;width:100%;height:100%;background:white;z-index:100;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr}.sr-visits-table-container .sr-plan-panel-floating{height:calc(100% - 20px)!important;max-height:calc(100% - 20px)!important;margin:10px!important}.sr-visits-table-header{grid-column:1 / 3;display:flex;padding:.5em 1em .25em;gap:1em;justify-content:flex-end}.sr-visits-table-header .sr-visits-table-close{display:flex;align-items:center}.sr-visits-table-header .sr-plan-actions{padding:0}.sr-visits-table{padding-inline:1em}.sr-visits-table table,.sr-visits-table thead,.sr-visits-table tbody,.sr-visits-table th,.sr-visits-table tr,.sr-visits-table td{padding:0;border:none;border-collapse:collapse;margin:0}.sr-visits-table th,.sr-visits-table td{white-space:nowrap;height:34px;padding:0 .2em;box-sizing:border-box}.sr-visits-table th:not(:first-child),.sr-visits-table td:not(:first-child){border-left:1px solid #f0f0f0}.sr-visits-table th:first-child,.sr-visits-table td:first-child{text-align:center}.sr-visits-table tr td{transition:padding .2s ease-out}.sr-visits-table tr.highlight{background:var(--color-19)}.sr-visits-table tr.drag-over td{padding-bottom:34px;box-shadow:inset 0 -34px 0 0 var(--color-55)}.sr-visits-table th{position:sticky;top:0;text-align:left}.sr-visits-table tr.selected{background:var(--color-22)}.sr-visits-table tr.selected.highlight{background:var(--color-33)}.sr-context-menu{position:absolute;background:#ffffff;border:2px solid #60b8ae;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;min-width:200px;max-width:400px;max-height:600px;overflow:auto;border-radius:8px}.sr-plan-table-context-menu{display:flex;flex-direction:column}.sr-plan-table-context-menu .ant-menu{background:none}.sr-plan-table-expand-button{background:#ffffff;border:1px solid #d9d9d9;font-size:16px;border-radius:4px;height:24px;width:24px;cursor:pointer}.sr-plan-table-expand-button:hover{color:#00a398;border-color:#00a398}.sr-routes-plan-loading__logo{font-size:20em;border-radius:50%;background:rgba(255,255,255,.75)}@keyframes show-border{0%{stroke-dasharray:0 1100 0 0 0}to{stroke-dasharray:0 0 1100 0 1100}}.sr-route-setting-overlay__container{pointer-events:none}.sr-route-setting-overlay__container>div{pointer-events:all}.sr-route-setting-overlay__container>div.sr-route-setting-overlay__overlays{pointer-events:none}.sr-route-setting-overlay__container>div.sr-route-setting-overlay__overlays>div{pointer-events:all}.sr-zones-overlay{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border-radius:8px;overflow:hidden;transition:all .2s ease-out}.sr-zones-overlay__header{background:#ffffff;padding:.5em .75em;transition:all .2s ease-out;display:grid;align-items:center;font-size:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sr-zones-overlay__header .sr-guide-button-small{height:auto}.sr-zones-overlay__header__main{display:flex;gap:.5em;align-items:center;justify-content:center}.sr-zones-overlay__content{overflow:hidden;padding:.5em .75em;background:#eff9f8bb;box-shadow:inset 0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transition:all .2s ease-out;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:.5em}.sr-zones-overlay__content .ant-space-compact{width:fit-content}.sr-zones-overlay__content .custom-map-control__segmented{display:block;padding:0}.sr-zones-overlay__content .custom-map-control__segmented .ant-segmented{border:1px solid #c2e1dc}.sr-refill-overlay__content .ant-input-number-input{background:#ffffff!important;max-width:6em}.sr-zones-overlay__dropdown .ant-dropdown-menu{max-height:50vh;overflow-y:auto;background:#ffffff}.sr-zones-overlay__dropdown .active{background:#d8ebe8}.sr-zones-overlay__dropdown .active:hover{background:#c2e1dc!important}.sr-route-setting-overlay-modal .ant-modal-content{padding:1em}.sr-route-setting-overlay-modal .sr-form-group{padding:.5em;grid-gap:.75em 1em}.sr-route-setting-overlay-modal .sr-form-group>h3{font-size:16px}.sr-route-setting-overlay__content{background:#eff9f8dd}.sr-route-setting-overlay__content>div{gap:.25em}.sr-route-setting-overlay__quick-setting-popover .ant-form{grid-template-columns:1fr!important;gap:1em!important}.sr-route-setting-overlay__quick-setting-popover .sr-formV2-field{grid-column:span 1!important}.sr-route-setting-overlay__quick-setting-popover.sr-route-setting-overlay__quick-setting-popover--depot{min-width:300px}.sr-route-setting-overlay__quick-setting-popover.sr-route-setting-overlay__quick-setting-popover--depot .ant-form{gap:0!important}.sr-route-setting-overlay__quick-setting-popover.sr-route-setting-overlay__quick-setting-popover--depot .sr-formV2-address-field{margin-top:1em}.sr-route-setting-overlay__quick-setting-popover.sr-route-setting-overlay__quick-setting-popover--traffic{min-width:400px}.sr-route-setting-overlay__quick-setting-popover.sr-route-setting-overlay__quick-setting-popover--consolidate-orders .ant-checkbox-group{flex-direction:column}.sr-route-setting-overlay__quick-setting-popover .sr-formV2-grid-placeholder{display:none}.sr-routes-plan-summary>div{padding:.5em;display:flex;flex-direction:column;align-items:start}.sr-routes-plan-summary-clickable{cursor:pointer;transition:all .2s ease-in-out;border-radius:4px}.sr-routes-plan-summary-clickable:hover{background-color:#f0f0f0}.sr-send-to-drivers-modal .ant-modal{top:25px}.sr-send-to-drivers-modal .ant-modal-body{max-width:800px;width:100%}.sr-send-to-drivers h3,.sr-send-to-drivers h4,.sr-send-to-drivers p{grid-column:1 / 3}.sr-send-to-drivers h4>span{color:#82868c;font-size:.8em;padding-left:1em}.sr-send-to-drivers h4>.sr-formV2-field{margin-left:1em;display:inline-block}.sr-send-to-drivers h5{margin:0;display:flex;align-items:center}.sr-send-to-drivers h5>.sr-formV2-field{margin-left:1em;display:inline-block}.sr-send-to-drivers h5>.sr-formV2-select-multiple-field{flex-grow:1}.sr-send-to-drivers .sr-button-row{display:flex;gap:1rem;justify-content:flex-end}.sr-send-to-drivers-drivers{display:grid;grid-template-columns:1fr;grid-gap:.5rem;padding:1rem 0;max-height:400px;overflow-y:auto}.sr-send-to-drivers-driver-select{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;border-radius:6px;padding-block:.5rem}.sr-send-to-drivers-driver-select .sr-send-to-drivers-driver-select--error .ant-select-selector{background-color:#fceef1!important}.sr-send-to-drivers-driver-select>div{display:flex;align-items:center}.sr-send-to-drivers-driver-select>div>span{font-size:14px;font-weight:500}.sr-send-to-drivers-driver-select>div>.anticon{font-size:20px;width:auto;padding:0 .25rem}.sr-send-to-drivers-driver-select>div>.anticon path{fill:currentColor}.sr-send-to-drivers-driver-select .sr-formV2-select-field{flex-grow:1}.sr-send-to-drivers-apps{display:flex;justify-content:space-between;gap:1rem}.sr-send-to-drivers-apps>p{max-width:300px}.sr-send-to-drivers-apps>div{display:flex;gap:1rem}.sr-send-to-drivers-template-wrapper{display:grid;gap:1rem}.sr-send-to-drivers-notification .sr-formV2-hidden-field{margin-top:-1rem}.sr-send-to-drivers-notification,.sr-send-to-drivers-template-wrapper>div{display:flex;flex-direction:column;gap:1rem}.sr-send-to-drivers-notification>div,.sr-send-to-drivers-template-wrapper>div>div{width:100%}.sr-send-to-drivers-notification-heading{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:1rem}.sr-send-to-drivers-notification-heading h4{padding:0 2rem 0 0;margin:0}.sr-send-to-drivers-alert.ant-alert-error{background-color:#fceef1;border-color:#f39dad}.sr-send-to-drivers-alert.ant-alert-error .anticon{color:#f0607b}.ant-alert-info{background-color:#eff9f8}.sr-send-to-drivers-preview-label{margin:0;color:#82868c}.sr-send-to-drivers-preview-content{white-space:pre-wrap;background:#FAFAFA;padding:12px;box-shadow:inset 0 2px 9px #4352511f;border-radius:5px}.sr-send-to-drivers-preview-content>*:after{content:" "}.sr-dispatch-orders-check{display:flex;flex-direction:column;gap:1em}.sr-dispatch-orders-check h3{font-size:1.75em;padding-right:1em}.sr-dispatch-orders-check .sr-button-row{display:flex;justify-content:space-between;gap:1em;align-items:center}.sr-dispatch-orders-check .sr-button-row>div{display:flex;align-items:center;gap:1em}.sr-manual-geocode{display:flex;flex-direction:column;gap:1rem}.sr-manual-geocode .sr-button-row{padding-top:1rem;display:flex;justify-content:flex-end;gap:1rem}.sr-manual-geocode p{margin:0;font-size:14px}.sr-manual-geocode-title{display:flex;align-items:center}.sr-manual-geocode-title h4{margin:0}.sr-manual-geocode-stop-icon{color:#c92a2a;font-size:2.4em}.sr-manual-geocode-stop-info{display:flex;flex-direction:column}.sr-manual-geocode-stop-info>p{margin:0}.sr-manual-geocode-stop-info>p>span{font-weight:500}.sr-manual-geocode-save-mode{display:flex;flex-direction:column}.zone-overlay{position:absolute;display:inline-block;transform:translate(-50%,-50%);background:#ffffff;font-family:Poppins,sans-serif;padding:.25em .75em;border:1px solid #42464c;color:#42464c;border-radius:2px;white-space:nowrap}.sr-zone-iw{display:flex;flex-direction:column;overflow:hidden}.sr-map-initial-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gm-style{z-index:unset!important}.gmnoprint{z-index:1!important}div[style="margin: 0px 5px; z-index: 1000000; position: absolute; left: 0px; bottom: 0px;"]{position:relative;z-index:1!important}.gm-style .gm-style-iw{border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:12px}.custom-map-control__segmented{padding-top:14px;padding-left:14px}.custom-map-control__segmented .ant-segmented{background-color:#d8ebe8}.custom-map-control__segmented .ant-segmented-item-label{padding-inline:0;min-height:unset}.custom-map-control__segmented .ant-segmented-item-label svg{width:40px;height:28px;padding:4px 10px}.custom-map-control__segmented .ant-segmented-item-label,.custom-map-control__segmented .ant-segmented-item-icon{display:flex;align-items:center}.custom-map-control__hand-icon,.custom-map-control__polygon-icon{width:20px}.sr-undeliverables-modal .ant-modal-body{width:80vw;display:flex;flex-direction:column;gap:1rem}.sr-undeliverables-buttons{display:grid;grid-template-columns:auto auto 1fr auto;grid-gap:.5em}.sr-undeliverables-buttons .ant-btn{color:#00a398;border-color:#00a398}.sr-undeliverables-pagination{grid-column-start:4}.sr-customer-drawer .ant-tabs,.sr-customer-drawer .ant-tabs-tabpane,.sr-customer-drawer .ant-tabs-content{height:100%}.sr-customer-drawer h2,.sr-customer-drawer h4{font-weight:400}.sr-customer-drawer .hide-add-order .ant-tabs-tab:nth-child(4){display:none}.sr-order-tab,.sr-customer-info-wrapper{height:100%;display:flex;gap:1rem}@media screen and (max-width: 1000px){.sr-order-tab,.sr-customer-info-wrapper{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:100% 75%}}.sr-customer-info,.sr-customer-route-history,.sr-order-history{height:100%;display:flex;flex-direction:column}.sr-customer-info>.sr-formV2,.sr-customer-route-history>.sr-customer-route-history-table,.sr-order-history>.sr-order-history-list{overflow-y:auto;overflow-x:visible;padding:0 2px}.sr-order-history>.sr-order-history-list>.ant-pagination{padding-inline:1rem;margin-block:2px}.sr-customer-route-history-table .ant-table-row{cursor:pointer}.sr-customer-info,.sr-customer-route-history,.sr-order-history{background:#ffffff;margin:0 auto;padding:2rem;border-radius:2px;font-size:14px;box-shadow:0 4px 9px #4352511f}.sr-customer-info{width:100%;max-width:800px}.sr-customer-info .sr-formV2-checkbox-button-field .ant-checkbox-wrapper{padding:.25em .75em}.sr-customer-route-history{width:100%;max-width:1000px}.sr-order-history{width:100%;max-width:1200px}.sr-order-history-list{flex-direction:column;display:flex;gap:2rem}.sr-customer-order-card{box-shadow:0 4px 12px #0000000a;margin:0 16px;padding:1rem;border:1px solid #f0f0f0;border-radius:2px;display:flex;flex-direction:column;gap:1rem}.sr-customer-order-card h4{font-weight:400}.sr-customer-order-card .sr-button-row{display:flex;justify-content:space-between}.sr-customer-order-card-completed{background-color:#eff9f8}.sr-customer-order-card-completed tr>th{background-color:#d8ebe8}.sr-customer-order-card-heading{display:grid;grid-template-columns:1fr 1fr}.sr-customer-order-card-heading>div{display:flex;flex-direction:column;gap:.5em}.sr-customer-order-card-heading p,.sr-customer-order-card-heading h4{margin:0}.sr-order-map-wrapper,.sr-customer-map-wrapper{position:relative;max-height:100%;display:flex;flex-direction:column;flex-grow:1;box-shadow:0 4px 9px #4352511f;background:#ffffff;border-radius:2px}.sr-order-map-not-geocoded,.sr-customer-map-not-geocoded{position:absolute;inset:0;background-color:#ffffffb3;display:grid;place-items:center;align-content:center;font-size:18px}.sr-order-map-lat-lng,.sr-customer-map-lat-lng{display:flex;justify-content:flex-end;font-size:14px;padding:.5em}.sr-order-map-lat-lng .ant-form-item,.sr-customer-map-lat-lng .ant-form-item{margin-bottom:0;width:100%}.sr-customer-info-header{display:flex;justify-content:space-between}.sr-customer-create-order{display:flex;flex-wrap:nowrap}.sr-customer-create-order .ant-btn-circle{padding:0;font-size:24px;line-height:32px;color:#00a398;border-color:#00a398}.sr-customer-create-order .ant-btn-link{font-size:14px;line-height:32px;padding:0 0 0 10px;color:#00a398}.sr-customer-create-order .ant-btn-link:active{color:#2c736a}.sr-formV2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;padding:2px;align-content:start}.sr-formV2>h2,.sr-formV2>div{grid-column:1 / -1}.sr-formV2 .react-tel-input{display:flex;flex-direction:row-reverse;font-family:inherit;font-size:1em}.sr-formV2 .react-tel-input input{color:inherit;padding:0;width:100%;font-size:inherit;line-height:1.5;border-radius:2px;box-shadow:none}.sr-formV2 .react-tel-input input:focus{box-shadow:0 0 0 2px #00a39833}.sr-formV2 .react-tel-input input:hover,.sr-formV2 .react-tel-input input:focus{border-color:#00a398}.sr-formV2 .flag-dropdown{border:none;position:static}.sr-formV2 .country-list{position:absolute;width:100%;border:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.sr-formV2 .ant-input-number-group{font-size:1em}.sr-formV2-field-icon{justify-self:center;align-self:start;width:20px;height:22px;display:grid;place-items:center;color:#00a398}.sr-formV2-field-icon .anticon{font-size:18px}.sr-formV2-field-after{justify-self:center;align-self:end}.sr-formV2-field-before{justify-self:center;align-self:center}.sr-formV2-inline-label .sr-formV2-field-icon{align-self:center}.sr-formV2-field{display:flex;align-items:start;gap:.5em}.sr-formV2-field .ant-form-item{flex-grow:1;margin-bottom:0}.sr-formV2-field .ant-form-item-row{display:grid;grid-template-columns:1fr}.sr-formV2-field .ant-form-item-row.ant-form-item-hidden{display:none}.sr-formV2-field .ant-form-item-label{text-align:left}.sr-formV2-field .ant-form-item-label>label{font-size:12px;line-height:1.15;font-weight:400;height:unset;margin:0;color:#82868c}.sr-formV2-field .ant-form-item-label .anticon,.sr-formV2-field .ant-form-item-control{font-size:14px}.sr-formV2-field .ant-form-item-control input,.sr-formV2-field .ant-form-item-control textarea,.sr-formV2-field .ant-form-item-control .ant-select-selector,.sr-formV2-field .ant-form-item-control .ant-select,.sr-formV2-field .ant-form-item-control .ant-picker,.sr-formV2-field .ant-form-item-control .ant-input-affix-wrapper,.sr-formV2-field .ant-form-item-control .ant-input-number-group-wrapper,.sr-formV2-field .ant-form-item-control .ant-input-number{width:100%;font-size:1em;background:transparent;border-top:none;border-left:none;border-right:none}.sr-formV2-field .ant-input-group-addon,.sr-formV2-field .ant-input-number-group-addon{border-top:none;border-left:none;border-right:none;background:#eff9f8}.sr-formV2-field .ant-form-item-control-input-content{display:flex}.sr-formV2-select-multiple-field .ant-select-selection-item{background:#d8ebe8;border-color:#00a398}.sr-formV2-select-multiple-field .ant-select-selection-item-remove{color:#2c736a}.sr-formV2-time-window{width:100%;display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;row-gap:.5rem}.sr-formV2-time-window>span{font-size:14px;margin:0 1em;align-self:center}.sr-formV2-button-row{margin-top:1rem;justify-content:space-between}.sr-formV2-button-row>div{display:flex;gap:.5rem}.sr-formV2-form-item-wrapper .ant-form-item-control-input-content{display:flex;flex-direction:column;gap:1rem}.sr-formV2-date-dropdown .ant-picker-footer{display:flex;justify-content:flex-end}.sr-formV2-date-dropdown .ant-picker-footer .ant-picker-footer-extra,.sr-formV2-date-dropdown .ant-picker-footer .ant-picker-footer-ranges{flex-grow:1}.sr-formV2-date-dropdown .ant-picker-footer .ant-picker-footer-extra{display:flex;justify-content:flex-end;gap:.75em;padding:1em .75em}.sr-formV2-date-dropdown .ant-picker-footer .ant-picker-footer-extra+.ant-picker-ranges{padding:1em .75em 1em 0;line-height:initial}.sr-formV2-date-dropdown .ant-picker-footer .ant-picker-footer-extra+.ant-picker-ranges>li{margin:0}.sr-formV2-date-dropdown.sr-notification-date-picker .ant-picker-ranges{margin:0;gap:1em}.sr-formV2-date-dropdown.sr-notification-date-picker .ant-picker-now-btn:before{content:"Send "}.sr-formV2-phone-field{width:100%}.sr-formV2-phone-field .PhoneInput,.sr-formV2-phone-field .PhoneInputInput{flex-grow:1}.sr-formV2-phone-field .PhoneInputInput{border-bottom:1px solid #d9d9d9}.sr-formV2-checkbox-button-field .ant-checkbox-group{display:flex;flex-wrap:wrap;max-width:100%;gap:1px}.sr-formV2-checkbox-button-field .ant-checkbox-group>:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.sr-formV2-checkbox-button-field .ant-checkbox-group>:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.sr-formV2-checkbox-button-field .ant-checkbox-group>label{flex-grow:1}.sr-formV2-checkbox-button-field .ant-checkbox-wrapper{font-size:14px;font-weight:400;margin-right:0;padding:.25em 1em;display:flex;gap:.5em;color:#fff;justify-content:center;transition:background .2s;background:#f0607b}.sr-formV2-checkbox-button-field .ant-checkbox-wrapper>span{padding:0}.sr-formV2-checkbox-button-field .ant-checkbox-wrapper:hover{background:#d24762}.sr-formV2-checkbox-button-field .ant-checkbox-wrapper.ant-checkbox-wrapper-checked{background:#00a398}.sr-formV2-checkbox-button-field .ant-checkbox-wrapper.ant-checkbox-wrapper-checked:hover{background:#2c736a}.sr-formV2-checkbox-button-field .ant-checkbox-wrapper:after{content:none}.sr-formV2-checkbox-button-field .ant-checkbox{display:none}.sr-formV2-radio-button{min-width:fit-content}.sr-formV2-radio-button .ant-form-item-row{grid-gap:.4em!important}.sr-formV2-radio-button .ant-form-item-control{width:fit-content!important}.sr-formV2-radio-button .ant-radio-group{display:flex;justify-content:stretch;flex-wrap:wrap}.sr-formV2-radio-button .ant-radio-group>*{text-align:center}.sr-formV2-radio-button .ant-radio-group label{font-size:14px;font-weight:400;height:38px;padding:3px .75em;white-space:nowrap}.sr-formV2-radio-button .ant-radio-button-wrapper-checked{box-shadow:-1px 2px 8px #0000004d}.sr-formV2-radio-vertical .ant-checkbox-group{flex-direction:column}.sr-formV2-switch-field .ant-switch-inner{font-size:14px}.sr-formV2-break{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;row-gap:.25rem;width:100%}.sr-formV2-break .sr-formV2-switch-field,.sr-formV2-break .sr-formV2-number-field,.sr-formV2-break .sr-formV2-radio-button{grid-column:1 / -1}.sr-formV2-break.enabled{background:#eff9f8;outline:.5em solid #eff9f8;border-radius:4px}.sr-formV2-break-modal .ant-input-number input{width:5em}.sr-formV2-break-modal .example-break{padding-block:.5em}.sr-formV2-break-modal .example-break small{font-size:12px;color:#82868c}.sr-formV2-break-modal .example-break div{display:flex;gap:.5em}.sr-formV2-break-modal .example-break div .ant-tag{margin:0}.sr-formV2-break-modal-form{display:flex;gap:.5em;align-items:center}.sr-formV2-refill,.sr-formV2-overnight{display:grid;row-gap:.5rem}.sr-formV2-hidden-field{grid-row:span 0}.sr-formV2-hidden-field .ant-form-item-control-input{display:none}.sr-formV2-zero-height{margin-top:-1rem}.sr-formV2-zero-height:has(.ant-form-item-has-error){margin-top:0}.sr-formV2-date-range-dropdown .ant-picker-ranges{display:flex}.sr-formV2-date-range-dropdown .ant-picker-panels{display:flex;justify-content:center}.sr-form-list-row{width:100%;display:flex;gap:1em;justify-content:space-between;align-items:center}.sr-form-list-items-row>div{display:grid;grid-template-columns:1fr auto auto auto auto;align-items:center;overflow:hidden;gap:.5rem;width:100%}.sr-form-list-items-row>div>div{display:grid;grid-auto-flow:column;grid-gap:.5em;width:100%;justify-self:flex-end}.sr-form-list-row-delete>span{font-size:18px}.sr-form-group-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;align-content:start}.sr-form-group-grid>h3{grid-column:1 / -1}.sr-form-group-flex{display:flex;flex-direction:column;gap:.75rem}.sr-form-group-flex .sr-formV2-zero-height{margin-top:-.75rem}.sr-form-group{padding:1em;background:#eff9f8;border-radius:4px}.sr-form-group>h3{font-size:16px;font-weight:400;margin:0}.sr-form-label{font-size:12px;line-height:1;font-weight:400;height:unset;margin:0;color:#82868c}.sr-formV2-label .ant-form-item-control{display:none}.sr-formV2-inline-label{align-self:center}.sr-formV2-inline-label .ant-row{grid-auto-flow:column;align-items:center}.sr-formV2-inline-label .ant-form-item-label{white-space:normal;overflow:visible}.sr-formV2-grid-placeholder{grid-column:span 1!important}.sr-formV2-tag-field .ant-input.ant-input.ant-input.ant-input{width:8em}.sr-formV2-tag-field .site-tag-plus{background:#fff;border-style:dashed}.sr-formV2-tag-field .edit-tag{-webkit-user-select:none;user-select:none;margin:0}.sr-formV2-tag-field .ant-form-item-control-input-content{display:flex;gap:.5em;flex-wrap:wrap}.sr-formV2-tag-field .tag-input{width:78px;margin-right:8px;vertical-align:top}.sr-formV2-slider-field .ant-slider{width:80%;margin-inline:auto}.sr-form-collapse .ant-collapse-content-box{padding:0!important}.sr-form-collapse .ant-collapse-expand-icon{color:#00a398}.sr-form-collapse .ant-collapse-item{transition:background .2s ease-in-out}.sr-form-collapse .ant-collapse-item:not(:first-child){border-top:1px solid #c2e1dc}.sr-form-collapse .ant-collapse-item .ant-collapse-header:hover{background:#d8ebe8}.sr-formV2-field-small .ant-form-item{flex-grow:unset}.sr-formV2-time-field input{font-family:Poppins,sans-serif;border-radius:6px;border-bottom:1px solid #d9d9d9;padding:.25em .5em}.sr-formV2-time-field input:focus{outline:none;box-shadow:0 0 0 2px #00735f33}.sr-formV2-time-field input:hover,.sr-formV2-time-field input:focus{border-bottom:1px solid #00a398}.sr-formV2-button{width:100%}.sr-formV2-background{background:#eff9f8;border-radius:4px;padding:.25em}.sr-formV2-background .ant-form-item-label>label{color:#000}.sr-formV2-date-range-field .ant-picker{cursor:pointer}.sr-formV2-date-range-field .ant-picker-input{pointer-events:none}.sr-formV2-readonly input,.sr-formV2-readonly .PhoneInput,.sr-formV2-readonly .PhoneInputInput,.sr-formV2-readonly .ant-picker,.sr-formV2-readonly .ant-select,.sr-formV2-readonly .ant-select-selector,.sr-formV2-readonly .ant-input,.sr-formV2-readonly .ant-input-number,.sr-formV2-readonly .ant-input-affix-wrapper{color:#42464c!important;background:transparent!important;pointer-events:none}.sr-formV2-readonly label{pointer-events:none}.sr-formV2-readonly .ant-picker-suffix,.sr-formV2-readonly .ant-input-suffix,.sr-formV2-readonly .ant-form-item-tooltip,.sr-formV2-readonly .ant-input-number-group-addon,.sr-formV2-readonly .ant-select-arrow,.sr-formV2-readonly .ant-form-item-required:before{display:none!important}.sr-formV2-daily-availability .ant-checkbox-wrapper{padding-inline:.75em}.sr-report-filters-modal .ant-form-item-label>label{font-size:1em;color:#42464c}.sr-report-filters-form{padding:1em}.sr-formV2-address-input-wrapper{width:100%}.sr-route-details-modal-wrapper .ant-modal{top:75px}.sr-route-details-modal-wrapper .ant-modal-title{font-size:1.5em;color:#42464c;font-weight:400}.sr-route-details-modal{max-width:1000px}.sr-route-details-drawer .ant-drawer-body{padding:1em!important}.sr-route-details-drawer-content{display:grid;grid-template-columns:1fr 1fr;gap:1em;height:100%}.sr-route-details{background-color:#fff;padding:1em;display:grid;grid-template-rows:auto 1fr auto;gap:1rem;height:100%;overflow-y:auto}.sr-route-details-heading{display:flex;flex-direction:column;gap:1rem}.sr-route-details-heading-actions{display:flex;justify-content:space-between;align-items:center;gap:1rem}.sr-route-details-heading-actions .anticon{font-size:1.75em}.sr-route-details-heading-sub{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5em 1rem}.sr-route-details-heading-sub .ant-progress-circle.ant-progress-status-success .ant-progress-text{color:unset}.sr-route-details-table{overflow-y:auto}.sr-route-details-table tr.drop-over-downward td{border-bottom:2px dashed #00a398}.sr-route-details-table tr.drop-over-upward td{border-top:2px dashed #00a398}.sr-route-details-table th{padding-block:.5em!important}.sr-route-details-table-live{cursor:pointer}.sr-route-details-marker{background:#ffffff;font-weight:500;height:24px;width:2rem;border:2px solid transparent;text-align:center;border-radius:2px;font-size:12px}.sr-route-details-marker-break{background-image:url(/assets/cup-4ffee12d.svg);background-position:center center;background-size:auto .8rem;background-repeat:no-repeat}.sr-route-details-marker-refill{background-image:url(/assets/home-1d8decbe.svg);background-position:center center;background-size:auto 1rem;background-repeat:no-repeat;fill:#fff}.sr-route-details-marker-dropoff{background-image:url(/assets/warehouse-039a65c4.svg);background-position:center center;background-size:auto 1rem;background-repeat:no-repeat;fill:#fff}.sr-route-details-marker-waiting{background-image:url(/assets/waiting-96304c8b.svg);background-position:center center;background-size:auto .8rem;background-repeat:no-repeat}.sr-route-details-marker-start-end{height:20px;width:auto;padding:0 .25rem}.sr-route-details-marker-start-end path{fill:currentColor}.sr-route-details-button-row{display:flex;justify-content:space-between}.sr-route-details-button-row>div{display:flex;gap:.5rem}.sr-route-details-detail{color:#82868c;display:flex;align-items:center}.sr-route-details-detail-icon{font-size:1.5em;padding:0 .25em}.sr-route-details-detail-value{color:#42464c;font-size:14px;font-weight:500;display:flex;align-items:center}.sr-visit-info-drawer .ant-modal,.sr-visit-info-modal .ant-modal{top:5vh;max-height:90vh;overflow-y:hidden;display:flex}.sr-visit-info-drawer .ant-modal-content,.sr-visit-info-modal .ant-modal-content{max-height:100%;overflow-y:hidden}.sr-visit-info-drawer .ant-modal-body,.sr-visit-info-modal .ant-modal-body{width:90vw}.sr-visit-info-drawer .ant-drawer-body,.sr-visit-info-modal .ant-drawer-body,.sr-visit-info-drawer .ant-modal-body,.sr-visit-info-modal .ant-modal-body{max-height:100%;padding:1em;overflow:auto;height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;background:#f8f8f8}.sr-visit-info-drawer .ant-drawer-body,.sr-visit-info-modal .ant-drawer-body{padding-bottom:.5em}.sr-visit-info{height:100%;font-size:14px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:0 1em;overflow-y:auto;padding:1em}.sr-visit-info h3{font-weight:400;font-size:18px;margin:0}.sr-visit-info>div{display:flex;flex-direction:column;gap:2em}.sr-visit-info>div:last-child{height:100%;width:100%}.sr-visit-info .floating,.sr-visit-info .card{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background:#ffffff}.sr-visit-info .floating p,.sr-visit-info .card p{margin-top:0}.sr-visit-info .card{padding:1em}.sr-visit-info p,.sr-visit-info .ant-typography{margin-bottom:0}.sr-visit-info h4{font-size:16px;font-weight:400;text-align:center;margin-bottom:0}.sr-visit-info h5{font-size:16px}.sr-visit-info .ant-input{font-size:14px}.sr-visit-info .ant-skeleton{min-width:400px}.sr-visit-info .tracking{align-self:center;width:fit-content;border:1px solid #00a398;border-radius:8px;background:#ffffff}.sr-visit-info .tracking .ant-typography{padding:1em}.sr-visit-info .tracking .ant-btn{border-bottom-left-radius:0;border-top-left-radius:0}.sr-visit-info .deleted-order-card{border:1px solid #f6d9df;background:#fceef1}@media (max-width: 1000px){.sr-visit-info{display:flex;flex-direction:column;gap:1em}.sr-visit-info>div{width:100%;max-width:100%}}.sr-visit-info-label{padding-right:.5em;font-weight:500}.sr-visit-info-value>.ant-image{max-height:100px;max-width:100px}.sr-visit-info-photos{min-height:1em}.sr-visit-info-photos img{width:100%;height:auto;max-width:200px;max-height:200px}.sr-visit-info-button-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1em;font-size:14px;padding:.5em .5em 0}.sr-visit-info-button-row .ant-btn{font-size:14px;height:2.66em;width:100%}.sr-visit-info-button-row>div{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1em}.sr-visit-info-status{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-rows:1fr;justify-items:center;gap:1em;padding:.5em!important;background:#f0f0f0;border-top-left-radius:8px;border-top-right-radius:8px}.sr-visit-info-status.completed,.sr-visit-info-status.undeliverable{font-weight:800;color:#fff}.sr-visit-info-status.completed .sr-icon-detail-property,.sr-visit-info-status.undeliverable .sr-icon-detail-property,.sr-visit-info-status.completed .sr-icon-detail-icon,.sr-visit-info-status.undeliverable .sr-icon-detail-icon{font-weight:500;color:#fff!important}.sr-visit-info-status.completed .sr-icon-detail-value,.sr-visit-info-status.undeliverable .sr-icon-detail-value{font-weight:600}.sr-visit-info-status.completed{background-color:#00a398!important}.sr-visit-info-status.undeliverable{background:#f0607b!important}.sr-visit-info-pod{gap:.5em;display:grid;grid-template-columns:1fr 1fr;padding:1em;background:#f8f8f8}.sr-visit-info-pod.completed{background-color:#eff9f8}.sr-visit-info-pod.undeliverable{background:#fceef1}.toolbar-wrapper{padding:0 24px;color:#fff;font-size:20px;background-color:#0000001a;border-radius:100px}.toolbar-wrapper .anticon{padding:12px;cursor:pointer}.toolbar-wrapper .anticon[disabled]{cursor:not-allowed;opacity:.3}.toolbar-wrapper .anticon:hover{opacity:.3}.sr-visit-info-notifications-tabs .ant-tabs-tab{justify-content:right}.sr-visit-info-notifications{display:flex;flex-direction:column;gap:1em;width:100%}.sr-visit-info-notification{padding:.5em;background:#ffffff;border-radius:.25em;box-shadow:0 4px 16px -12px #00000040,0 1px 4px #00000013;display:flex;flex-direction:column;gap:.5em;align-self:stretch}.sr-visit-info-notification.sr-visit-info-notification-completed{background:#eff9f8}.sr-visit-info-notification.sr-visit-info-notification-undeliverable{background:#fdf7f8}.sr-visit-info-notification .sr-visit-info-notification-header{padding-inline:.5em;display:grid;grid-template-columns:1fr auto;align-items:center}.sr-visit-info-notification .sr-visit-info-notification-header>div{display:flex;flex-direction:column}.sr-visit-info-notification .sr-visit-info-notification-header>div>span:first-child{font-size:12px}.sr-visit-info-notification .sr-visit-info-notification-header>div>span:last-child{font-size:16px}.sr-visit-info-notification .sr-visit-info-notification-header h4{text-align:left;font-size:16px;font-weight:400}.sr-visit-info-notification .sr-visit-info-notification-header .status,.sr-visit-info-notification .sr-visit-info-notification-header .date{text-align:right}.sr-visit-info-notification>article{padding:1em;background:#f8f8f8;border:1px solid #f0f0f0;margin:0}.sr-visit-info-notification.sr-visit-info-notification-completed>article,.sr-visit-info-notification.sr-visit-info-notification-undeliverable>article{background:#ffffff}.sr-visit-info-notification .sr-visit-info-notification-attachments-list{display:flex;gap:.25em}.sr-icon-detail{display:flex;width:fit-content}.sr-icon-detail .sr-icon-detail-content{align-self:flex-start;display:flex;flex-direction:column;justify-items:center;min-height:100%}.sr-icon-detail .sr-icon-detail-icon{width:35px;height:35px;font-size:24px;display:flex;align-items:center;justify-content:center;margin-right:5px;color:#82868c}.sr-icon-detail .sr-icon-detail-icon path{fill:currentColor}.sr-icon-detail>button{margin-left:.5em}.sr-icon-detail .sr-icon-detail-property{font-size:12px;font-weight:400;color:#82868c}.sr-icon-detail .sr-icon-detail-value{font-size:14px;font-weight:500;display:flex;flex-direction:column}.sr-icon-detail .sr-icon-detail-value .ant-tag{margin-top:.25em}.sr-live-visit-map-wrapper{position:relative;height:100%;min-height:300px;max-height:calc(80vh - 130px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sr-live-visit-map{width:100%;height:100%}.sr-live-visit-map-legend{position:absolute;bottom:30px;left:8px;display:flex;flex-direction:column;gap:1em;padding:.5em;background:#ffffff;box-shadow:0 4px 16px -12px #00000040,0 1px 4px #00000013}.sr-live-visit-map-legend>div{display:flex;align-items:center;gap:.25em}.sr-live-visit-map-legend>div>:first-child{width:2.5em;text-align:center}.sr-live-visit-map-legend-completed-icon path{fill:#00a398}.sr-live-visit-scanning-logs{display:grid;grid-auto-flow:column;grid-gap:1em;justify-items:stretch}.sr-live-visit-scanning-logs h3{display:flex;align-items:center;gap:.5em;justify-content:center;padding:0;margin-bottom:.5em}.sr-live-visit-scanning-state{display:flex;justify-content:space-around;border-bottom:1px solid #93ccc5}.sr-live-visit-scanning-log{display:flex;justify-content:space-between;gap:1em}.sr-live-visit-scanning-log>span{display:flex;align-items:center;gap:.25em}.sr-live-visit-scanning-log>span:last-child{color:#82868c;font-weight:500}.sr-live-visit-scanning-log .anticon{font-size:1.2em}.sr-phone-call-iw{display:flex;gap:.25em;flex-wrap:wrap;align-items:center}.sr-phone-call-iw .anticon{font-size:1.25em}.sr-phone-call-iw b{color:#1d9388;font-weight:500}.sr-visit-info-main{border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-direction:column;padding:0!important}.sr-visit-info-main>div{padding:1em}.sr-vehicle-form .sr-form-group{margin-top:1rem}.sr-vehicle-form .sr-form-group h4{text-align:left;margin-top:-1rem}.sr-stop-form,.sr-vehicle-form{height:100%;display:grid;grid-template-rows:1fr auto;grid-gap:1em;overflow-y:hidden}.sr-stop-form .ant-form-item-explain-error,.sr-vehicle-form .ant-form-item-explain-error{color:#d24762}.sr-stop-form .sr-formV2,.sr-vehicle-form .sr-formV2{overflow-y:auto;grid-gap:.25em}.sr-stop-form h3,.sr-vehicle-form h3{font-weight:400;text-align:center;margin:0;grid-column:1/3}.sr-stop-form .sr-button-row,.sr-vehicle-form .sr-button-row{display:flex;justify-content:space-between;gap:1em}.sr-stop-form .sr-button-row>div,.sr-vehicle-form .sr-button-row>div{display:flex;align-items:center;gap:1em}.sr-stop-form .sr-button-row>div .ant-btn,.sr-vehicle-form .sr-button-row>div .ant-btn{height:36px;font-size:14px}.sr-vehicle-shifts-tabs .ant-tabs-nav{margin-bottom:-1em;margin-top:.5em}.sr-vehicle-shifts-modal .ant-result-subtitle{font-size:16px}.sr-vehicle-shifts-table tr:hover{cursor:pointer}.sr-vehicle-shifts-table tr:hover td{background-color:#d8ebe8!important}.sr-bulk-manage-shifts{display:grid;grid-template-columns:auto 1fr;grid-template-rows:minmax(0,1fr) auto;max-height:85vh;overflow:hidden;gap:1em}.sr-bulk-manage-shifts .sr-bulk-manage-shifts-table{overflow-y:auto}.sr-bulk-manage-shifts .sr-bulk-manage-shifts-body,.sr-bulk-manage-shifts .sr-bulk-manage-shifts-empty{display:grid;grid-template-columns:minmax(350px,1fr);grid-template-rows:auto 1fr}.sr-bulk-manage-shifts .sr-bulk-manage-shifts-empty>div{display:grid;place-items:center}.sr-bulk-manage-shifts .sr-bulk-manage-shifts-empty>div>div{display:flex;flex-direction:column;align-items:center}.sr-bulk-manage-shifts .sr-bulk-manage-shifts-empty .ant-result{justify-self:center;padding-bottom:1em}.sr-tag-select--tag{overflow:hidden;cursor:pointer;margin:0;display:flex;align-items:center;gap:.25em;width:fit-content}.sr-tag-select--tag>.anticon+span,.sr-tag-select--tag>span+.anticon{margin:0}.sr-tag-select--select:not(.ant-select-customize-input){border-radius:2px;height:auto}.sr-tag-select--select:not(.ant-select-customize-input)>.ant-select-selector{background:none;transition:all .3s;line-height:20px;padding:0 7px;height:auto;border:none;font-size:12px}.sr-tag-select--select:not(.ant-select-customize-input)>.ant-select-selector:after{content:none}.sr-tag-select--select:not(.ant-select-customize-input)>.ant-select-selector .ant-select-selection-search input{height:auto}.sr-tag-select--select:not(.ant-select-customize-input)>.ant-select-selector .ant-select-selection-placeholder,.sr-tag-select--select:not(.ant-select-customize-input)>.ant-select-selector .ant-select-selection-item{line-height:inherit;color:#42464c;padding-right:0;display:flex;align-items:center;gap:.25em}.sr-tag-select--select:not(.ant-select-customize-input)>.ant-select-selector .ant-select-selection-placeholder:after,.sr-tag-select--select:not(.ant-select-customize-input)>.ant-select-selector .ant-select-selection-item:after{content:none}.sr-tag-select--select:not(.ant-select-customize-input) .ant-select-arrow{display:none}.ant-select-item-option:has(.sr-tag-select--no-driver){border-bottom:1px solid #c2e1dc;border-bottom-left-radius:0;border-bottom-right-radius:0}.ant-select-item-option:has(.sr-tag-select--no-driver).ant-select-item-option-selected{border-bottom-color:#60b8ae}.sr-tag-select--datepicker{padding:0 7px}.sr-tag-multi-select{display:flex;gap:.5em;flex-wrap:wrap;width:auto;padding-bottom:.5em}.sr-tag-multi-select-add{background:#aaaaaa11;border:1px dashed #333333}.sr-audit-log-timeline>.ant-timeline-item{font-size:14px}.sr-audit-log-timeline>.ant-timeline-item>.ant-timeline-item-label{width:calc(50% - 18px)}.sr-audit-log-timeline>.ant-timeline-item>.ant-timeline-item-head{width:18px;height:18px;margin-left:-7px}.sr-audit-log-timeline>.ant-timeline-item>.ant-timeline-item-head.ant-timeline-item-head-custom{margin-left:0;font-size:20px;padding:0}.sr-audit-log-timeline>.ant-timeline-item>.ant-timeline-item-head svg{width:20px;height:20px}.sr-audit-log-timeline>.ant-timeline-item>.ant-timeline-item-head svg path{fill:#00a398}.sr-audit-log-collapse .ant-collapse-header{padding:0!important}.sr-audit-log-sub-timeline *{inset-inline-start:0!important;width:unset!important}.sr-audit-log-sub-timeline .ant-timeline-item,.sr-audit-log-sub-timeline .ant-timeline-item-last{padding-bottom:0!important}.sr-audit-log-earlier{color:#82868c;padding-bottom:1em;display:block}.sr-order-audit-log-entry{display:flex;flex-direction:column;padding-bottom:1em}.sr-order-audit-log-email{color:#82868c}.sr-order-audit-log-entry-buttons{padding-top:.25em;display:flex;gap:1em}.sr-live-route-drawer .ant-drawer-body{padding:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.sr-live-route{display:grid;grid-template-columns:minmax(820px,1fr) 1fr;overflow-y:auto}.sr-live-route .sr-live-route-map-expand{z-index:1000;position:absolute;left:0;top:5em;display:flex;flex-direction:column;gap:1em}.sr-live-route.full-table{grid-template-columns:1fr 0;overflow-x:hidden}.sr-live-route.full-table .sr-live-route-info{padding-right:5em}.sr-live-route.full-table .sr-live-route-map-expand{left:-3.5em}.sr-live-route.full-map{grid-template-columns:0 1fr}.sr-live-route.full-map .sr-live-route-info{visibility:hidden}.sr-live-route .ant-popover .ant-btn{font-size:14px;height:36px}.sr-live-route .ant-popover .ant-btn-sm{height:28px}@media screen and (max-width: 71rem){.sr-live-route{grid-template-columns:1fr;grid-template-rows:minmax(43rem,90%) 90%;overflow-x:unset}.sr-live-route .sr-live-route-info{padding-right:5em;visibility:visible}.sr-live-route .sr-live-route-map-expand{display:none}}.sr-live-route-info{position:relative;overflow-y:auto;background-color:#fff;box-shadow:0 4px 9px #0000001f;z-index:1;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto) 1fr auto;grid-gap:1em;padding:2em 2em 0;isolation:isolate}.sr-live-route-info h3{margin:0}.sr-live-route-updating{position:absolute;inset:0;display:grid;align-items:center;justify-items:center;z-index:2;background-color:#fffc}.sr-live-route-info-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:1em 1em;padding-bottom:1em;border-bottom:4px solid #eff9f8}.sr-live-route-info-header .sr-button-row{flex-grow:1;display:flex;justify-content:flex-end;gap:.5em;flex-wrap:wrap}.sr-live-route-info-header-edit-toggle{display:flex;align-items:center;gap:.75em}.sr-live-route-info-header-edit-toggle>span{display:flex;align-items:center;gap:.25em;font-size:18px;color:#82868c}.sr-live-route-info-header-edit-toggle .ant-select-arrow{color:#2c736a}.sr-live-route-info-summary{position:relative;background-color:#f3ffff;padding:1em;margin-bottom:1em;display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:0 1em;font-size:16px;transition:gap .2s ease-in-out,padding .2s ease-in-out}.sr-live-route-info-summary h4{text-align:center;font-size:1.1em;font-weight:400}.sr-live-route-info-summary .ant-progress-inner{vertical-align:unset}.sr-live-route-info-summary .hideable{transition:max-height .2s ease-in-out;max-height:200px}.sr-live-route-info-summary.collapsed{gap:0;padding:0}.sr-live-route-info-summary.collapsed>.hideable{max-height:0;overflow-y:hidden}.sr-live-route-info-summary .label{text-align:right;color:#82868c}@media screen and (max-width: 800px){.sr-live-route-info-summary{grid-template-columns:1fr}.sr-live-route-info-summary>*{grid-column:span 1!important}}.sr-live-route-info-show-button{position:absolute;margin-inline:auto;top:100%;z-index:1;transition:top .2s ease-in-out}.sr-live-route-info-show-button>span{display:flex;align-items:center}.sr-live-route-info-show-button.collapsed{top:-.75em}.sr-live-route-info-show-button .anticon{padding-right:.25em;font-size:1.1em}.sr-live-route-info-summary-header-info{color:#42464c;display:flex;gap:.25em;align-items:center}.sr-live-route-info-summary-header-info>.anticon{font-size:22px}.sr-live-route-info-summary-header-info>.anticon,.sr-live-route-info-summary-header-info .ant-btn{padding-inline:.25em}.sr-live-route-info-summary-header-info>.anticon path,.sr-live-route-info-summary-header-info .ant-btn path{fill:#00a398}.sr-live-route-info-summary-header-info .ant-select>.ant-select-selector{border:none}.sr-live-route-info-summary-header-info .ant-select>.ant-select-selector>.ant-select-selection-item{padding-right:20px}.sr-live-route-info-summary-header-info .ant-picker-suffix,.sr-live-route-info-summary-header-info .ant-select-arrow{color:#2c736a}.sr-live-route-info-summary-header-info .ant-picker{padding-block:0;border:none}.sr-live-route-info-summary-header-info .ant-picker-input{width:fit-content}.sr-live-route-info-summary-header-info .sr-live-route-edit-name textarea{width:14em}.sr-live-route-info-progress{font-size:16px;display:flex;column-gap:.75em;row-gap:.25em;width:100%;flex-wrap:wrap;justify-content:space-around}.sr-live-route-info-progress .ant-progress{font-size:16px}.sr-live-route-info-progress .ant-progress-success-bg{background-color:#00a398}.sr-live-route-info-progress .ant-progress-path:nth-child(3){stroke:#00a398!important}.sr-live-route-info-progress .ant-progress-bg{background-color:#f0607b}.sr-live-route-info-progress .ant-progress-path:nth-child(2){stroke:#f0607b!important}.sr-live-route-info-progress-data{display:flex;gap:.25em}.sr-live-route-info-progress-data>span{color:#82868c;display:flex;gap:.25em;align-items:center}.sr-live-route-info-progress-data.clickable:hover{cursor:pointer}.sr-live-route-info-progress-data.clickable:hover>span{color:#42464c}.sr-live-route-edit-transparent{opacity:.25;pointer-events:none}.sr-live-route-info-progress-times{grid-column:span 2;display:grid;grid-template-columns:1fr auto;grid-column-gap:.5em}.sr-live-route-info-progress-times :nth-child(2n+1){text-align:right;color:#82868c}.sr-live-route-table{--insert-buffer: .5rem;overflow-y:auto}.sr-live-route-table>div{position:relative}.sr-live-route-table tr>th{background-color:#fff;font-weight:500;font-size:14px}.sr-route-details-notification{font-size:1.6em;color:#42464c}.sr-route-details-notification path{fill:currentColor}.sr-live-route-table-edit{position:relative}.sr-live-route-table-edit .ant-table-column-sorter{visibility:hidden}.sr-live-route-table-edit .ant-table-column-has-sorters.ant-table-column-has-sorters{cursor:unset}.sr-live-route-table-edit .ant-table-column-has-sorters.ant-table-column-has-sorters:hover{background:unset}.sr-live-route-table-edit tbody>tr{isolation:isolate;padding-block:1em}.sr-live-route-table-edit tbody>tr .ant-table-cell.ant-table-cell{background:unset}.sr-live-route-info-data{display:grid;grid-template-columns:1fr auto;grid-column-gap:.5em}.sr-live-route-info-data-sequence{display:grid;grid-template-columns:1fr auto;max-width:100%;align-items:center;grid-gap:.5em}.sr-live-route-table-row td{min-height:50px;border-top:0 solid transparent;border-bottom:1px solid transparent;transition:border-top-width .3s ease-in-out!important}.sr-live-route-table-row td .sr-live-route-table-clamped{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.sr-live-route-table-row-waiting td{padding-top:42px!important}.sr-live-route-table-insert,.sr-live-route-table-row-overlay{font-size:14px;transition:height .3s ease-in-out,opacity .15s ease-in-out}.sr-live-route-table-edit-container{position:absolute;inset:0}.sr-live-route-table-row-inserted{background-color:#eff9f8}.sr-live-route-table-row-undeliverable{background-color:#fceef1}.sr-live-route-table-row-undeliverable:hover td{background-color:#f6d9df!important}.sr-live-route-table-row-completed{background-color:#eff9f8}.sr-live-route-table-row-completed:hover td{background-color:#d8ebe8!important}.sr-live-route-table-row-deleted{background-color:#fceef1}.sr-live-route-table-row-warning{background-color:#fffbeb}.sr-live-route-table-insert{height:30px;margin:0;overflow:visible}.sr-live-route-table-insert>div{position:relative;border-block:var(--insert-buffer) solid transparent;top:calc(var(--insert-buffer) * -1);display:grid;overflow:hidden;z-index:2;box-sizing:content-box;height:inherit}.sr-live-route-table-insert>div>div{overflow:hidden;max-width:100%;max-height:100%;display:grid;align-items:center;justify-items:center;border:2px dashed #d8ebe8;color:#00a398;border-radius:5px;background-color:#fff;cursor:pointer}.sr-live-route-table-insert>div>div:hover{background-color:#eff9f8;color:#2c736a;border-color:#00a398}.sr-live-route-table-insert>div>div>span{display:flex;align-items:center;gap:.5em}.sr-live-route-table-insert-over,.sr-live-route-table-insert-hover{height:50px}.sr-live-route-table-insert-over>div>div{background-color:#eff9f8;color:#2c736a;border-color:#00a398}.sr-live-route-table-row-overlay{display:flex;align-items:stretch;justify-content:space-evenly;padding-block:.5rem;opacity:0;background:#ffffff33;-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em);z-index:1}.sr-live-route-table-row-overlay .sr-live-route-table-completed-reoptimised,.sr-live-route-table-row-overlay .sr-live-route-table-action-edit,.sr-live-route-table-row-overlay .sr-live-route-table-action-delete,.sr-live-route-table-row-overlay .sr-live-route-table-action-warning,.sr-live-route-table-row-overlay .sr-live-route-table-action-drag{max-height:100%;max-width:100%;border-radius:5px;padding-inline:1em;border:2px dashed transparent;display:grid;align-items:center;justify-items:center;background:#ffffffaa}.sr-live-route-table-row-overlay .sr-live-route-table-completed-reoptimised>span,.sr-live-route-table-row-overlay .sr-live-route-table-action-edit>span,.sr-live-route-table-row-overlay .sr-live-route-table-action-delete>span,.sr-live-route-table-row-overlay .sr-live-route-table-action-warning>span,.sr-live-route-table-row-overlay .sr-live-route-table-action-drag>span{display:flex;align-items:center;gap:.5em}.sr-live-route-table-row-overlay .sr-live-route-table-action-edit,.sr-live-route-table-row-overlay .sr-live-route-table-action-drag{border-color:#00a398;color:#00a398}.sr-live-route-table-row-overlay .sr-live-route-table-action-edit:hover,.sr-live-route-table-row-overlay .sr-live-route-table-action-drag:hover{background-color:#eff9f8;color:#2c736a}.sr-live-route-table-row-overlay .sr-live-route-table-action-edit:active,.sr-live-route-table-row-overlay .sr-live-route-table-action-drag:active{background-color:#d8ebe8;color:#2e645c}.sr-live-route-table-row-overlay .sr-live-route-table-action-edit{cursor:pointer}.sr-live-route-table-row-overlay .sr-live-route-table-action-drag{cursor:move}.sr-live-route-table-row-overlay .sr-live-route-table-action-delete{border-color:#f0607b;color:#f0607b;cursor:pointer}.sr-live-route-table-row-overlay .sr-live-route-table-action-delete:hover{background-color:#fdf7f8;color:#d24762}.sr-live-route-table-row-overlay .sr-live-route-table-action-delete:active{background-color:#fceef1;color:#d24762}.sr-live-route-table-row-overlay .sr-live-route-table-action-warning,.sr-live-route-table-row-overlay .sr-live-route-table-completed-reoptimised{border-color:#fbbf24;color:#f59e0b}.sr-live-route-table-row-overlay .sr-live-route-table-action-warning:hover,.sr-live-route-table-row-overlay .sr-live-route-table-completed-reoptimised:hover{background-color:#fff;color:#f59e0b}.sr-live-route-table-row-overlay .sr-live-route-table-action-warning{font-size:1.5em;padding-inline:.75em}.sr-live-route-table-row-overlay-active{opacity:1}.sr-live-route-table-row-overlay-active .sr-live-route-table-drag{border-color:#2c736a;color:#2c736a;text-decoration:underline}.sr-live-route-table-row-overlay-active .sr-live-route-table-delete{border-color:#d24762;color:#d24762;text-decoration:underline}.sr-live-route-table-validation{gap:.5em}.sr-live-route-table-validation .ant-popover-inner-content,.sr-live-route-table-validation .ant-popover-inner-content>div{display:flex;flex-direction:column;font-size:14px}.sr-live-route-table-popconfirm .ant-popover-message{font-size:14px}.sr-live-route-table-popconfirm .ant-popover-message>.anticon{color:#f0607b;font-size:14px}.sr-live-route-table-popconfirm .ant-btn-sm{font-size:14px;height:26px}.sr-live-route-table-popconfirm .ant-btn-primary{background-color:#f0607b;border-color:#f0607b}.sr-live-route-table-popconfirm .ant-btn-primary:hover{background-color:#d24762;border-color:#d24762}.sr-live-route-map-wrapper{position:relative}.sr-live-route-map-overlay{position:absolute;top:0;width:100%;padding:12px;display:flex;flex-direction:column;gap:1em;pointer-events:none}.sr-live-route-map-planned-actual{display:flex;justify-content:space-evenly;gap:1em;flex-wrap:wrap;align-items:center;pointer-events:none}.sr-live-route-map-button,.sr-live-route-map-planned-actual-pill{pointer-events:auto;font-size:16px;padding-inline:1.5em;height:44px;border-radius:22px}.sr-live-route-map-planned-actual-pill{background-color:#fff;box-shadow:0 2px #0000000b;display:flex;align-items:center;gap:.5em}.sr-live-dashboard-map-date{pointer-events:auto;background-color:#fff;padding:.5em 1em;box-shadow:0 2px #0000000b;border-radius:10px}@media screen and (max-width: 600px){.sr-live-route-map-planned-actual-pill{display:none}}.sr-live-route-map-summary{display:flex;justify-content:space-evenly;gap:1em;flex-wrap:wrap}.sr-live-route-map-summary>div{background-color:#fff;box-shadow:0 2px #0000000b;border-radius:2px;display:flex;align-items:center;gap:.25em .5em;padding:.75em 1.5em;flex-direction:column;font-size:16px}.sr-live-route-map-summary>div>span:nth-child(1){color:#82868c}.sr-live-route-map-summary>div>span:nth-child(2){font-weight:500;display:flex;gap:.5em}.sr-live-route-map-summary>div>span:nth-child(2)>span{cursor:pointer;color:#00a398;text-decoration:underline}.sr-live-route-map-summary>div>span:nth-child(2)>span:hover{color:#2c736a}.sr-live-route-edit-save-cancel{position:relative;margin-inline:-2em;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1em 2em;box-shadow:0 4px 9px #0003;border-top:1px solid #f0f0f0;z-index:1}.sr-live-route-edit-save-cancel>div{display:flex;gap:1em}.sr-live-route-dashboard-actions{display:flex;justify-content:space-between;gap:1em;flex-wrap:wrap;align-items:center}.sr-live-route-dashboard-actions .sr-live-route-metric{font-size:14px;display:flex;gap:.5em}.sr-live-route-dashboard-actions .sr-live-route-metric>span{color:#82868c}.sr-live-route-dashboard-actions>div{display:flex;gap:1em;flex-wrap:wrap;align-items:center}.sr-live-route-dashboard-actions>div .ant-btn,.sr-live-route-dashboard-actions>div>span{width:unset;font-size:14px;display:flex;align-items:center;gap:.5em;cursor:pointer}.sr-live-route-dashboard-actions>div .ant-btn:not([disabled]),.sr-live-route-dashboard-actions>div>span:not([disabled]){color:#00a398}.sr-live-route-dashboard-actions>div .ant-btn:not([disabled]):hover,.sr-live-route-dashboard-actions>div>span:not([disabled]):hover{color:#2c736a}.sr-live-route-dashboard-actions>div .ant-btn .anticon,.sr-live-route-dashboard-actions>div>span .anticon{font-size:18px}.sr-route-live-delete-popconfirm .ant-popover-message{font-size:14px;display:flex;gap:.5em;align-items:center}.sr-route-live-delete-popconfirm .ant-popover-message-title{padding:0}.sr-route-live-delete-popconfirm .ant-btn-sm{font-size:14px;height:28px}.sr-route-live-delete-popconfirm .anticon{position:static;font-size:18px}.sr-route-live-delete-popconfirm .ant-btn-primary{border-color:#f0607b!important;background-color:#f0607b!important}.sr-route-live-delete-popconfirm .ant-btn-primary:hover{border-color:#d24762!important;background-color:#d24762!important}.sr-insert-from-order-hovered{position:relative}.sr-insert-from-order-hovered:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1d9388;opacity:.1;z-index:1}.sr-insert-stop-modal .ant-modal{width:fit-content!important;max-width:80vw}.sr-insert-stop-form-modal .ant-modal{top:5vh!important;width:80vw!important;max-width:1000px}.sr-insert-stop-form-modal .ant-modal-content{padding:0!important}.sr-insert-stop-form-modal .sr-stop-form{padding-left:2em;padding-block:1em;max-width:400px}.sr-insert-stop-form-modal .sr-stop-form h3{padding-inline:2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:max-content}.sr-insert-stop-form-modal .sr-customer-map-wrapper{border-top-right-radius:1em;border-bottom-right-radius:1em;overflow:hidden}.sr-insert-stop-options{display:grid;grid-gap:2em}.sr-insert-stop-options .ant-btn{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:250px;border-radius:2px;grid-gap:1em;font-size:14px}.sr-insert-stop-options .ant-btn svg{width:100%;height:auto}.sr-insert-stop-options .ant-btn:hover{background-color:#d8ebe8;color:#00a398;border-color:#00a398}.sr-insert-stop-options .ant-btn:hover g{fill:#00a398!important}.sr-insert-stop-options__icon{width:3.5rem;height:3.5rem;border-radius:50%;padding:1rem;box-sizing:border-box;background-color:#f8f8f8;transition:background-color .2s ease-in-out}.sr-insert-stop-options__icon svg{width:24px!important;height:24px!important}.sr-insert-stop-options__text{display:flex;flex-direction:column;white-space:normal}.sr-insert-stop-options__text>span{max-width:100%;overflow:hidden}.sr-insert-stop-options__text>span:first-child{font-size:16px}.sr-insert-stop-options__text>span:nth-child(2){font-size:12px;color:#82868c}.sr-live-route-questionnaire-items{display:flex;flex-direction:column;gap:1em}.sr-live-route-questionnaire-items-print{display:none}.sr-live-route-questionnaire-buttons{width:100%;display:flex;justify-content:flex-end;padding-top:1em}.sr-live-route-questionnaire-item{display:flex;flex-direction:column}.sr-live-route-questionnaire-item *{color:#42464c!important}.sr-live-route-questionnaire-item p{margin:0}.sr-live-route-questionnaire-item .ant-radio-disabled .ant-radio-inner:after{background-color:#42464c}.sr-live-route-questionnaire-item .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#42464c}.sr-live-route-questionnaire-item-photos{display:flex;flex-wrap:wrap}.sr-live-route-questionnaire-item-photos img{max-height:300px;max-width:300px}.sr-live-route-questionnaire-item-signature img{max-height:200px;max-width:200px}.sr-live-route-map-location-icon{position:absolute;bottom:24px;left:10px;background:#ffffff;padding:.5em;font-size:1.5rem;border-radius:50%}.sr-live-route-map-location-icon.none{background:#fff8f8;color:#f0607b}.sr-live-route-map-location-icon.foreground{background:#fffdf2;color:#f59e0b}.sr-live-route-map-location-icon.both{background:#F5FBFB;color:#00a398}.sr-live-route-map-location-popover .ant-popover-inner-content{display:flex;align-items:center;gap:.25em}.sr-live-route-map-location-popover .ant-popover-inner-content .anticon{font-size:1.25em}.sr-live-route-map-location-popover.none .anticon{color:#f0607b}.sr-live-route-map-location-popover.foreground .anticon{color:#f59e0b}.sr-live-route-map-location-popover.both .anticon{color:#00a398}.sr-route-report{position:relative;padding:0!important;overflow-y:hidden;flex-grow:1}.sr-route-report .sr-reports-report-table{gap:0}.sr-route-report .sr-reports-report-table>div{max-width:100%}.sr-route-report .sr-table-controls{position:absolute;top:.66em;left:.66em;z-index:1}.sr-copy-from-route .sr-table-controls{position:absolute;top:.66em;left:2.9em;z-index:1}.sr-live-route-actions>.ant-btn-icon-only{padding-block:0;height:auto;border:none}.sr-live-route-actions .sr-live-route-actions-dropdown-button{color:#fff!important;padding:.25em}.sr-live-route-actions-dropdown,.sr-live-route-actions-dropdown-submenu{display:flex;flex-direction:column;gap:.25em;align-items:flex-start;justify-content:center;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:1px solid #f0f0f0;border-radius:6px;padding:.25em}.sr-live-route-actions-dropdown>.ant-btn,.sr-live-route-actions-dropdown-submenu>.ant-btn{width:100%;justify-content:flex-start;padding-inline:.75em}.sr-live-route-actions-dropdown>.ant-btn .anticon,.sr-live-route-actions-dropdown-submenu>.ant-btn .anticon{color:#00a398}.sr-recurring-routes-modal .ant-picker-calendar .ant-picker-cell{cursor:default}.sr-recurring-routes-modal .ant-picker-calendar .anticon{color:#00a398}.sr-recurring-routes-modal .ant-picker-calendar .ant-picker-cell-selected .ant-picker-cell-inner{color:inherit!important;background:inherit!important}.sr-recurring-routes-modal .ant-picker-calendar .ant-picker-cell-selected .ant-picker-cell-inner:hover{background:rgba(0,0,0,.04)!important}.sr-recurring-routes-modal .sr-formV2-checkbox-button-field .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-checked){background:#ababab}.sr-recurring-routes-modal .sr-formV2-checkbox-button-field .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-checked):hover{background:#82868c}.sr-live-route-undeliverables{margin-top:2px;border-radius:4px;box-sizing:border-box}.sr-live-route-deleted .ant-result-subtitle{color:#42464c}.sr-deletion-details .anticon{color:#f0607b}.sr-deletion-details .label{font-weight:500}.sr-live-route-table-edit-stop-number{cursor:text}.sr-live-route-table-edit-stop-number .sr-live-route-table-edit-stop-number-input{width:2rem;padding-inline:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sr-live-route-table-edit-stop-number input{padding:0!important;text-align:center!important}.sr-route-notifications h3{font-size:1.5em;font-weight:400;margin:1em 0 0}.sr-route-notifications>.sr-button-row{margin-top:1em;display:flex;justify-content:right}.sr-reports{width:100%;height:100%;overflow-y:auto;background-color:#f0f0f0;display:grid;grid-template-columns:auto 1fr}.sr-reports-navigation{max-height:100%;overflow-y:auto;font-size:14px;background-color:#fff;align-items:center;box-shadow:0 2px 4px #43525114;transition:all .2s ease-in-out}.sr-reports-navigation h2{font-size:18px;font-weight:500;color:#42464c;margin:0;padding:.5em 1em}.sr-reports-navigation>.ant-menu{transition:all .2s ease-in-out;flex:1;background-color:transparent;color:#42464c;font-size:14px}.sr-reports-navigation .ant-menu-submenu>svg,.sr-reports-navigation .ant-menu-submenu-title>svg{height:1em!important}.sr-reports-navigation .ant-menu-submenu .ant-menu-title-content,.sr-reports-navigation .ant-menu-submenu-title .ant-menu-title-content{margin:0}.sr-reports-report{height:100%;overflow-y:auto}.sr-reports-report>div{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:1em;padding:1em 2em 0}.sr-reports-report h3{font-size:24px;margin:0;width:fit-content}.sr-report-header{display:grid;grid-template-columns:auto minmax(0,auto);justify-content:space-between;gap:1em}.sr-report-date-range.sr-formV2-field{width:fit-content}.sr-report-date-range.sr-formV2-field .ant-form-item-label>label{height:1.8em}.sr-report-date-range.sr-formV2-field .ant-form-item-no-colon{display:flex;gap:.75em;align-content:center}.sr-report-date-range.sr-formV2-field .ant-picker{background-color:#fff}.sr-report-search{flex-grow:1;width:30em;max-width:100%}.sr-reports-report-table{display:flex;flex-direction:column;gap:.5em;align-content:flex-end}.sr-reports-report-table .ant-table-wrapper:after,.sr-reports-report-table .ant-spin-container:after,.sr-reports-report-table .ant-table-container:after{content:none!important}.sr-reports-report-table .sr-table-controls{gap:1em}.sr-reports-report-table .sr-table-extra-controls{flex-grow:1;display:flex;gap:1em;flex-wrap:wrap}.sr-reports-report-table .sr-table-controls-button{margin:0}.sr-reports-report-table .ant-table-cell{max-width:300px;mix-blend-mode:multiply}.sr-reports-report-table .ant-table-row{mix-blend-mode:multiply}.sr-reports-report-table .ant-table-tbody>tr.ant-table-row-selected{background-color:#cce3de}.sr-reports-report-table .ant-table-tbody>tr.ant-table-row-selected.sr-live-route-table-row-undeliverable{background-color:#f6d9df}.sr-reports-report-table .ant-table-tbody>tr.ant-table-row-selected>td{background-color:unset!important}.sr-reports-report-table th div{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.sr-reports-report-table th:has(.ant-checkbox-wrapper):has(.ant-table-selection-extra){width:50px}.sr-reports-report-table th:has(.ant-checkbox-wrapper):has(.ant-table-selection-extra) div{overflow:unset}.sr-report-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;align-items:flex-end;gap:1em}.sr-report-filters .sr-table-search{width:fit-content;flex-grow:1}.sr-report-filters .sr-table-search .ant-btn,.sr-report-filters>.ant-btn{font-size:14px;display:flex;align-items:center}.sr-report-filters .sr-table-search .ant-btn>.anticon,.sr-report-filters>.ant-btn>.anticon{font-size:16px;display:flex;align-items:center}.sr-report-filters-grid{display:flex;flex-wrap:wrap;overflow-x:unset;justify-content:space-between;gap:1em}.sr-report-filters-grid>div{display:flex;gap:1em;flex-wrap:wrap;max-width:100%}.sr-report-filters-grid>div:last-child{flex-grow:1;justify-content:flex-end}.sr-report-filtered-columns{display:flex;gap:1em;align-items:center;flex-wrap:wrap}.sr-report-filtered-columns .ant-tag{margin:0}.sr-reports-completed-metric{display:flex;column-gap:.75em;row-gap:.25em;width:100%;flex-wrap:wrap;justify-content:space-around;font-size:16px}.sr-reports-completed-metric .ant-progress{font-size:1em}.sr-reports-completed-metric .ant-progress-success-bg{background-color:#00a398}.sr-reports-completed-metric .ant-progress-path:nth-child(3){stroke:#00a398!important}.sr-reports-completed-metric .ant-progress-bg{background-color:#f0607b}.sr-reports-completed-metric .ant-progress-path:nth-child(2){stroke:#f0607b!important}.sr-reports-completed-metric .ant-skeleton-element .ant-skeleton-button-lg{height:3.393em}.sr-reports-completed-metric-data{display:flex;gap:.25em;font-size:16px}.sr-reports-completed-metric-data>span{color:#82868c}.sr-reports-landing{width:100%;height:fit-content;overflow-x:hidden;overflow-y:auto;padding:4vw 5vw;display:flex;flex-wrap:wrap;gap:5vw;justify-content:center;align-items:flex-start}.sr-reports-landing-card{display:flex;flex-direction:column;gap:1em;background-color:#fff;box-shadow:0 4px 9px #4352511f;border-radius:2px;padding:1em;max-width:500px;font-size:14px;justify-content:space-between}.sr-reports-landing-card .sr-reports-landing-card-buttons{display:flex;flex-direction:column;gap:1em}.sr-reports-landing-card .sr-reports-landing-card-buttons .ant-btn{width:100%}.sr-reports-landing-card h3{text-align:center;justify-self:flex-start;font-size:22px;margin:0}.sr-reports-landing-card .ant-btn{font-size:14px;height:unset}.sr-report-metrics{position:relative;background-color:#fff;box-shadow:0 4px 9px #4352511f;border-radius:2px;padding:1em;transition:all .2s ease-in-out}.sr-report-metrics .ant-progress-inner{transition:all .2s ease-in-out}.sr-report-metrics .ant-progress{margin-bottom:4px}.sr-report-metrics-loading{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;z-index:1;background-color:#ffffff80}.sr-report-date-range-tag{cursor:pointer}.sr-reports-delete-button{background-color:#f0607b;border-color:#f0607b}.sr-reports-delete-button:focus,.sr-reports-delete-button:hover{background-color:#d24762;border-color:#d24762}.sr-notification-status-modal{display:grid;grid-template-columns:auto 1fr;gap:1em;align-items:center;padding:1em;font-size:14px}.sr-notification-status-modal>span:nth-child(odd){font-weight:600;justify-self:end}.sr-notification-status-modal>span:nth-child(even){justify-self:stretch}.sr-report-metrics-collapsed{height:0;padding:1em;overflow:auto}.sr-report-metrics-delivery-on-time{position:relative;display:flex;justify-content:space-around;align-items:center;gap:1em;flex-wrap:wrap;transition:all .2s ease-in-out;margin-bottom:1em}.sr-report-metrics-delivery-on-time>div:not(.sr-report-metrics-loading){display:flex;flex-direction:column;align-items:center;gap:.5em;transition:all .2s ease-in-out}.sr-report-metrics-delivery-on-time>div:not(.sr-report-metrics-loading)>span{font-size:16px;transition:all .2s ease-in-out}.sr-report-metrics-delivery-on-time h3{font-size:20px;transition:all .2s ease-in-out}.sr-report-metrics-delivery-on-time.collapsed{gap:.5em;padding:1em}.sr-report-metrics-delivery-on-time.collapsed div:not(.sr-report-metrics-loading){gap:0}.sr-report-metrics-delivery-on-time.collapsed div:not(.sr-report-metrics-loading)>span{font-size:14px}.sr-report-metrics-delivery-on-time.collapsed h3{font-size:18px}.sr-report-heading{margin:0!important}.sr-report-integration{align-self:center;display:flex;align-items:center;padding:.2em .5em!important;gap:.25em;font-size:14px;text-transform:capitalize}.sr-report-integration span{margin:0!important}.sr-reports-table-drag-line{background-color:#00a398!important;border-color:#00a398!important;border-width:5px!important;color:#00a398!important}.sr-performance-metrics-cards{height:100%;display:grid;grid-template-columns:1fr 1fr;gap:1em}.sr-performance-metrics-cards>div{position:relative;background:#ffffff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:1em;display:grid;grid-template-rows:auto 1fr}.sr-performance-metrics-cards>div>div{position:relative}.sr-performance-metrics-legend{display:flex;gap:.5em;flex-wrap:wrap}.sr-performance-metrics-legend>div{display:flex;align-items:center;gap:.2em}.sr-performance-metrics-legend>div>div{width:1em;height:1em;border-radius:50%}.sr-performance-metrics-card-header{display:flex;justify-content:space-between;flex-wrap:wrap}.sr-performance-metrics-filters{display:flex;gap:2em}.sr-performance-metrics-filters .ant-select-selector{background-color:#fff!important}.sr-performance-metrics{padding:1em 2em!important;display:grid;grid-template-rows:auto auto 1fr}.sr-report-more-actions-dropdown-overlay{display:flex;flex-direction:column;align-items:stretch;background:#ffffff;gap:.25em;padding:.25em;border-radius:8px;border:1px solid #c2e1dc;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.sr-report-more-actions-dropdown-overlay .ant-btn{justify-content:flex-start}.sr-subscribe-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:url(/assets/bg-world-map-1a365c0d.gif) no-repeat center center;display:grid;align-items:start;justify-items:center;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-gap:2em;padding:4em 2em;overflow-y:auto}.sr-subscribe-logo{width:100%;height:auto;max-width:600px;max-height:100px;cursor:pointer}.sr-subscribe{padding:4em;max-width:800px;margin:0 auto;border-radius:2em;background-color:#faffff;box-shadow:0 4px 8px #0003}.sr-subscribe label{margin-bottom:0}.sr-subscribe .ant-segmented-item-label{background-color:transparent;font-weight:500;font-size:14px}.sr-subscribe .ant-segmented{background-color:#fff;border-radius:16px}.sr-subscribe .ant-segmented:hover{background-color:#fff}.sr-subscribe .ant-segmented-thumb{background-color:#00a398;border-radius:16px}.sr-subscribe .ant-segmented-item-selected{box-shadow:none;background-color:#00a398;border-radius:16px;color:#fff}.sr-subscribe h2{text-align:center}.sr-subscribe p{font-size:14px}.sr-stripe-plan-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;justify-items:center}.sr-stripe-card{font-size:16px;padding:40px 1.5rem 1.5rem;box-shadow:0 4px 10px #0000001a;border-radius:20px;background-color:#fff;color:#42464c;display:flex;flex-direction:column;gap:1em}.sr-stripe-card h4{font-size:24px;font-weight:600;color:#42464c;margin:0}.sr-stripe-card .ant-btn{width:100%;font-size:16px;background-color:#f0607b;border-color:#f0607b;transition:none}.sr-stripe-card .ant-btn:hover{background-color:#d24762!important;border-color:#d24762!important}.sr-stripe-card-per-vehicle{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;align-items:center;justify-items:baseline;width:fit-content;grid-column-gap:.5rem}.sr-stripe-card-per-vehicle span:first-child{grid-row:span 2;font-size:40px;line-height:55px;font-weight:600;color:#42464c}.sr-stripe-card-per-vehicle span{font-size:14px;line-height:20px;color:#82868c}.ant-btn-round{height:38px}.sr-subscribe-columns{display:flex;justify-content:space-around;flex-wrap:wrap;gap:1em}.sr-subscribe-plans{display:flex;flex-direction:column;gap:1em}.sr-subscribe-plans h3{text-align:center}.sr-subscribe-plans-options{display:flex;align-items:flex-start;flex-direction:column;gap:1em}.sr-subscribe-plans-options>div{display:grid;grid-template-columns:1fr;justify-content:stretch;gap:.25em}.sr-subscribe-plans-options>div>span:first-child{font-size:14px;color:#82868c}.sr-subscribe-plans-options a{text-decoration:underline}.sr-subscribe-plans-options .ant-input-number{border-radius:6px}.sr-live-dashboard{position:relative;width:100%;height:100%;display:grid;grid-template-rows:100%;transition:.2s}.sr-live-dashboard.sr-live-dashboard-split-0{grid-template-columns:100% 0}.sr-live-dashboard.sr-live-dashboard-split-1{grid-template-columns:75% 25%}.sr-live-dashboard.sr-live-dashboard-split-2{grid-template-columns:60% 40%}.sr-live-dashboard.sr-live-dashboard-split-3{grid-template-columns:50% 50%}.sr-live-dashboard.sr-live-dashboard-split-4{grid-template-columns:40% 60%}.sr-live-dashboard.sr-live-dashboard-split-5{grid-template-columns:25% 75%}.sr-live-dashboard.sr-live-dashboard-split-6{grid-template-columns:0 100%}.sr-live-dashboard>div:nth-child(1){position:relative;height:100%;max-height:100%;display:grid;grid-gap:1.5em;grid-template-rows:auto minmax(0,1fr);grid-template-columns:100%;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;z-index:3;overflow:hidden}.sr-live-dashboard-table-wrapper{background:#ffffff;transition:.2s}.sr-live-dashboard-table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;padding-block:2em}.sr-live-dashboard-table-empty .ant-empty{margin-block:0}.sr-live-dashboard-table-empty .ant-empty-description{color:#ababab}.sr-live-dashboard-split-0 .sr-live-dashboard-table-wrapper{padding-right:40px}.sr-live-route-map-overlay{transition:.2s;padding:1rem 1rem 1rem 4rem}@media screen and (max-width: 1000px){.sr-live-dashboard-split-0 .sr-live-dashboard-table-wrapper{padding-right:0}.sr-live-dashboard.sr-live-dashboard-split-0{grid-template-columns:100%;grid-template-rows:100% 0}.sr-live-dashboard.sr-live-dashboard-split-1{grid-template-columns:100%;grid-template-rows:75% 80%}.sr-live-dashboard.sr-live-dashboard-split-2{grid-template-columns:100%;grid-template-rows:60% 80%}.sr-live-dashboard.sr-live-dashboard-split-3{grid-template-columns:100%;grid-template-rows:50% 80%}.sr-live-dashboard.sr-live-dashboard-split-4{grid-template-columns:100%;grid-template-rows:40% 80%}.sr-live-dashboard.sr-live-dashboard-split-5{grid-template-columns:100%;grid-template-rows:25% 90%}.sr-live-dashboard.sr-live-dashboard-split-6{grid-template-columns:100%;grid-template-rows:0 100%}.sr-live-dashboard>div:nth-child(1){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sr-live-route-map-overlay{padding:3rem .5rem .5rem}}.sr-live-dashboard-filters{display:flex;flex-direction:column;gap:1.5em;padding:1.5em 1.5em 0;max-width:100%;border-bottom:1px solid #eff9f8}.sr-live-dashboard-filters>.sr-formV2>div{grid-column:span 1}.sr-live-dashboard-closed .sr-live-dashboard-filters>.sr-formV2>div{grid-column:span 2}.sr-live-dashboard-stop-search,.sr-live-dashboard-date-picker{grid-column:span 1}.sr-live-dashboard-tabs{grid-area:tabs;display:flex;justify-content:space-between}.sr-live-dashboard-tabs .sr-print-export{display:flex;gap:.5em}.sr-live-dashboard-tabs-options-wrapper{display:flex;align-items:center;align-self:center;gap:1em}.sr-live-dashboard-tabs-options{display:flex;min-height:2.25em;gap:2em}.sr-live-dashboard-tabs-options>span{font-size:16px;font-weight:400;color:#82868c;transition:color .1s,border-bottom-color .2s;cursor:pointer}.sr-live-dashboard-tabs-options>span:hover{color:#42464c;margin-bottom:-1px;border-bottom:1px solid #00a398}.sr-live-dashboard-tabs-options>span.active{color:#42464c;font-weight:500;margin-bottom:-1px;border-bottom:2px solid #00a398}.sr-live-dashboard-table{max-height:100%;overflow-y:hidden;padding-inline:1.5em;display:flex;flex-direction:column;gap:1em}.sr-live-dashboard-table .ant-table-tbody>tr.ant-table-row:hover>td,.sr-live-dashboard-table .ant-table-tbody>tr>.ant-table-cell-row-hover,.sr-live-dashboard-table .ant-table-column-sort{background-color:#00000006!important}.sr-live-dashboard-table .ant-table-wrapper,.sr-live-dashboard-table .ant-table-content,.sr-live-dashboard-table .ant-table-container,.sr-live-dashboard-table .ant-table,.sr-live-dashboard-table .ant-spin-container,.sr-live-dashboard-table .ant-spin-nested-loading{height:100%;overflow-y:hidden}.sr-live-dashboard-table .ant-spin-container{display:grid;grid-template-rows:1fr auto}.sr-live-dashboard-table .ant-table-content{overflow-y:auto}.sr-live-dashboard-table .ant-table-tbody{height:100%;overflow-y:hidden}.sr-live-dashboard-table .ant-table-column-title{font-weight:400}.sr-live-dashboard-table .ant-table-column-has-sorters:not(.ant-table-column-sort) .ant-table-column-sorter{display:none}.sr-live-dashboard-table .ant-table-column-sorters{flex-direction:row}.sr-live-dashboard-table .ant-table-thead>tr>th{background-color:#f3ffff}.sr-live-dashboard-table .ant-table-thead th.ant-table-column-has-sorters:hover{background-color:#eff9f8}.sr-live-dashboard-buttons{position:absolute;top:5em;z-index:3;transition:left .2s,transform .2s;width:max-content;height:max-content;display:flex;flex-direction:column;gap:1em}.sr-live-dashboard-buttons>.ant-btn{height:40px;width:40px;padding:0;display:grid;place-items:center}.sr-live-dashboard-buttons-split-0{left:100%;transform:translate(-100%)}.sr-live-dashboard-buttons-split-1{left:75%}.sr-live-dashboard-buttons-split-2{left:60%}.sr-live-dashboard-buttons-split-3{left:50%}.sr-live-dashboard-buttons-split-4{left:40%}.sr-live-dashboard-buttons-split-5{left:25%}.sr-live-dashboard-buttons-split-6{left:0}@media screen and (max-width: 1000px){.sr-live-dashboard-buttons{transform:rotate(90deg);transform-origin:top left;transition:top .2s,transform .2s}.sr-live-dashboard-buttons-split-0{left:calc(100% - 40px);top:100%}.sr-live-dashboard-buttons-split-1{left:calc(100% - 40px);top:75%}.sr-live-dashboard-buttons-split-2{left:calc(100% - 40px);top:60%}.sr-live-dashboard-buttons-split-3{left:calc(100% - 40px);top:50%}.sr-live-dashboard-buttons-split-4{left:calc(100% - 40px);top:40%}.sr-live-dashboard-buttons-split-5{left:calc(100% - 40px);top:25%}.sr-live-dashboard-buttons-split-6{left:calc(100% - 40px - 2em);top:0}}.sr-live-dashboard-visit-search-record{display:grid;grid-template-columns:1fr;padding:8px 15px;transition:.2s}.sr-live-dashboard-visit-search-record>div:nth-child(1){display:grid;grid-template-columns:1fr 1fr}.sr-live-dashboard-visit-search-record:hover{background-color:#eff9f8}.sr-live-dashboard-visit-search-record-date{text-align:right;color:#2c736a;font-size:12px}.sr-live-dashboard-visit-search-record-address{color:#82868c;font-size:12px}.sr-live-dashboard-visit-search-dropdown .ant-select-item{padding:0}.sr-live-dashboard-in-progress{display:flex;justify-content:center}.sr-live-dashboard-in-progress>.ant-form-item,.sr-live-dashboard-in-progress>.ant-form-item>.ant-form-item-row{display:flex;align-items:center;gap:.5em;font-size:14px;width:fit-content}.sr-live-dashboard-table-progress{background-color:#f3ffff;padding:1em}.sr-highlight{background-color:#d8ebe8}.sr-live-dashboard-tracking{overflow:hidden}.sr-live-tracking{position:relative}.sr-live-tracking-status{position:absolute;top:5px;left:5px;background:#fff;padding:1em;border-radius:2px;box-shadow:0 2px 4px #4352511f;z-index:1}.sr-live-tracking-map{position:relative;height:100%}.vehicle-overlay{background:#ffffff;border-radius:4px;position:absolute;bottom:81%;left:81%;border:1px solid #42464c;display:flex;align-items:center;font-family:Poppins,sans-serif;padding:.25em .75em;color:#42464c;cursor:pointer;gap:.5em}.vehicle-overlay:hover{background:#eff9f8;z-index:1}.vehicle-overlay>img{display:inline-block;height:1em}.vehicle-overlay>span{white-space:nowrap}.sr-live-actual-route-tooltip{display:none;grid-template-columns:auto auto;align-items:center;grid-gap:0 .5em;background:#ffffff;padding:.25em .75em;border:4px solid #42464c;border-radius:2px}.sr-live-actual-route-tooltip>img{color:#2c736a;grid-row:1 / 3;width:1.5em}.sr-live-actual-route-tooltip>span{display:block}.sr-timeline-delta{align-self:flex-end;font-weight:500;text-align:right;line-height:1.15}.sr-timeline-delta-early{color:#00a398}.sr-timeline-delta-late{color:#f0607b}.sr-live-dashboard-visit-search{margin-inline:5px;min-width:20em}.sr-failed-visits-modal>.ant-modal{width:1000px!important;top:4vh!important;max-height:90vh!important;padding-bottom:0;min-width:min-content}.sr-failed-visits-modal .ant-table{max-height:70vh;overflow-y:auto}.sr-failed-visits .sr-button-row{display:flex;justify-content:space-between;gap:1em}.sr-failed-visits .sr-button-row>div{display:flex;gap:1em}.sr-outstanding-visits-modal>.ant-modal{width:1000px!important;top:4vh!important;max-height:90vh!important;padding-bottom:0;min-width:min-content}.sr-outstanding-visits-modal .ant-table{max-height:70vh;overflow-y:auto}.sr-outstanding-visits .sr-button-row{display:flex;justify-content:space-between;gap:1em}.sr-outstanding-visits .sr-button-row>div{display:flex;gap:1em}.sr-login{position:fixed;inset:0;background:#eff9f8;background-image:url(/assets/demo_page_bg-47467742.png);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:flex-start;overflow:auto}.sr-login-card{display:flex;flex-direction:column;align-items:center;align-content:stretch;background-color:#fff;border-radius:50px;max-width:800px;width:100%;margin:20px 2vw;padding:2em 2vw;gap:1.5em;box-shadow:0 4px 8px #0003}.sr-login-card>a>img{height:60px}.sr-login-card>span{color:#333;font-size:22px;font-weight:600}.sr-login-card>p{color:#333;font-size:14px}.sr-login-card .sr-login-form{display:flex;flex-direction:column;align-items:center;gap:1.5em}.sr-login-input{align-self:stretch}.sr-login-input label{color:#43474d;font-size:15px;font-weight:400}.sr-login-input .ant-input-password,.sr-login-input .ant-input{width:100%;padding:.5em;border:none;border-radius:4px;font-size:14px;color:#555;outline:none;background-color:#f4f6f8;transition:all .2s ease-in-out}.sr-login-input .ant-input-password:focus,.sr-login-input .ant-input:focus{border-color:#eff9f8}span.sr-green{color:#00a398}.sr-login-button{font-size:20px;padding:15px 30px!important;height:unset}.sr-setup{grid-gap:0;width:100%}.sr-setup .sr-formV2-text,.sr-setup .sr-formV2-number-field,.sr-setup .sr-formV2-select-field,.sr-setup .sr-formV2-text-field,.sr-setup .sr-formV2-phone-field,.sr-setup .sr-formV2-address-field{width:100%;margin-bottom:1em}.sr-mobile-prompt .ant-modal-confirm-content{margin-top:0}.sr-mobile-prompt a,.sr-mobile-prompt .ant-btn{width:100%;display:flex;align-items:center;justify-content:center}.sr-mobile-prompt .anticon{font-size:1.5em}.sr-uploadV2-modal .ant-modal{top:4vh}.sr-uploadV2-modal .ant-modal-content{border-radius:4px}.sr-uploadV2-modal .ant-modal-body{padding:.5rem 0;background-color:#fcfefe}.sr-uploadV2-header{display:grid;grid-template-columns:1fr 1fr;align-items:center}.sr-uploadV2-header h2{font-size:28px;margin:0;font-weight:400;padding:1em 2rem}.sr-uploadV2-footer{display:flex;justify-content:space-between;padding:1em 2rem;gap:1em}.sr-uploadV2-footer .ant-btn{font-size:14px;height:36px;min-width:100px}.sr-file-uploader{display:flex;align-items:center;justify-content:center;width:100%}.sr-file-uploader input{display:none}.sr-file-uploader-label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:200px;border:2px dashed #f0f0f0;border-radius:.375rem;cursor:pointer;background-color:#fff}.sr-file-uploader-label:hover{background-color:#f8f8f8}.sr-file-uploader-view{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem 0;gap:1em}.sr-file-uploader-view>.ant-btn{display:flex;align-items:center;justify-content:center}.sr-file-uploader-view p{margin:0}.sr-file-uploader-icon>svg{font-size:1.5em}.sr-file-uploader-icon>svg g{fill:#fff}.sr-file-uploader-text-mid{margin-bottom:.5rem;font-size:.875rem;color:#718096}.sr-file-uploader-text-small{font-size:.75rem;color:#718096}.sr-file-uploader-active .sr-file-uploader-label{border-color:#00a398;background-color:#eff9f8}.sr-file-template{display:flex;justify-content:center}.sr-file-upload-alert .ant-alert-message{margin-bottom:0}.sr-uploadV2-spin{display:grid;place-items:center;grid-template-columns:1fr;gap:1em;padding-block:5em}.sr-uploadV2-spin .anticon{color:#00a398;font-size:5em}.sr-uploadV2-spin h3{color:#00a398;font-size:1.5em;font-weight:400;margin:0}.sr-uploadV2-choose-sheet{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 2rem;gap:1em}.sr-uploadV2-choose-sheet h3{font-size:1.5em;font-weight:400;margin:0}.sr-uploadV2-choose-sheet .ant-select{width:100%;max-width:400px}.sr-uploadV2-table{max-height:50vh;overflow:auto}.sr-uploadV2-table.sr-uploadV2-table-preview{max-height:65vh}.sr-uploadV2-table table{min-width:100%}.sr-uploadV2-table .sr-uploadV2-table-header{display:flex;justify-content:flex-end;gap:.5em;font-size:12px}.sr-uploadV2-table .sr-uploadV2-table-header i{font-size:11px;color:#82868c;font-style:italic}.sr-uploadV2-table th>div{align-items:center;flex-direction:column}.sr-uploadV2-table td>div{align-items:flex-end}.sr-uploadV2-table td,.sr-uploadV2-table th{border:1px solid #c2e1dc;background-color:#fff;color:#42464c;padding:.5em;font-size:11px}.sr-uploadV2-table th:first-child,.sr-uploadV2-table td:first-child{background-color:#fff;border:none;width:2em;max-width:min-content;padding:0}.sr-uploadV2-table th:first-child label,.sr-uploadV2-table td:first-child label{width:2rem;margin:0;display:flex;align-items:center;justify-content:center}.sr-uploadV2-table th,.sr-uploadV2-table td:nth-child(2){background-color:#eff9f8;font-weight:500;text-align:left}.sr-uploadV2-table th:nth-child(2),.sr-uploadV2-table td:nth-child(2){min-width:2em;text-align:center}.sr-uploadV2-table tr.selected td{background-color:#d8ebe8;font-weight:500}.sr-uploadV2-table tr.selected td:nth-child(2){background-color:#c2e1dc}.sr-uploadV2-table td input{border:none}.sr-uploadV2-preview-table{padding:1em 0;display:flex;flex-direction:column;gap:.5em}.sr-uploadV2-preview-table>span{padding-inline:2rem;font-size:1.25em;font-weight:400}.sr-uploadV2-choose-header{margin:1em 2rem;padding:2em;background-color:#eff9f8;display:flex;flex-direction:column;gap:1em;border:1px solid #c2e1dc;box-shadow:0 4px 16px -12px #00000040,0 1px 4px #00000013}.sr-uploadV2-choose-header h3{text-align:center;font-size:1.75em;font-weight:400;margin:0}.sr-uploadV2-choose-header>div{display:flex;gap:1em;align-items:center;flex-wrap:wrap;justify-content:flex-end}.sr-uploadV2-choose-header h4{font-size:1.25em;font-weight:400;margin:0;flex-grow:1}.sr-uploadV2-choose-header .ant-btn{font-size:14px;height:36px}.sr-uploadV2-choose-header .ant-btn.ant-btn-primary:hover{background-color:#60b8ae}.sr-uploadV2-columnItems{max-height:65vh;overflow:auto;display:flex;flex-direction:column;gap:2em;padding:1em 2em}.sr-uploadV2-columnItem{display:flex;border-radius:2px;box-shadow:0 4px 16px -12px #00000040,0 1px 4px #00000013;background-color:#fff;padding:.5em;border:1px solid #f0f0f0}.sr-uploadV2-columnItem.sr-uploadV2-columnItem-error{background-color:#fff8f8}.sr-uploadV2-columnItem-data{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:stretch;justify-content:stretch;width:50%;font-size:14px;border:1px solid #f0f0f0;overflow:hidden;height:fit-content}.sr-uploadV2-columnItem-data>div{display:flex;padding:.25em .5em;border-block:.5px solid #f0f0f0}.sr-uploadV2-columnItem-data>div.sr-uploadV2-columnItem-data-first{background-color:#eff9f8}.sr-uploadV2-columnItem-data>div.sr-uploadV2-columnItem-data-arrow .anticon svg{width:1.25em;height:100%;color:#00a398}.sr-uploadV2-columnItem-data>div.sr-uploadV2-columnItem-data-select{padding:0}.sr-uploadV2-columnItem-data>div.sr-uploadV2-columnItem-data-body-data{grid-column:span 3;overflow:hidden;text-overflow:ellipsis}.sr-uploadV2-columnItem-data>div .ant-select{margin:-1px}.sr-uploadV2-columnItem-mapping h3{font-size:1.5em;font-weight:400;margin:0}.sr-uploadV2-columnItem-mapping{display:flex;flex-direction:column;gap:1em;padding:1em 2em;justify-content:center}.sr-uploadV2-columnItem-mapping .sr-button-row{display:flex;gap:1em}.sr-uploadV2-columnItem-mapping .ant-btn{font-size:14px;height:36px}.sr-uploadV2-columnItem-mapping .ant-btn.ant-btn-primary:hover{background-color:#60b8ae}.sr-uploadV2-data-error,.sr-uploadV2-mapping-warning,.sr-uploadV2-mapping-error{margin-block:1em}.sr-uploadV2-data-error ul,.sr-uploadV2-mapping-warning ul,.sr-uploadV2-mapping-error ul{margin:0;padding-inline:2em}.sr-uploadV2-data-error .ant-alert-description,.sr-uploadV2-mapping-warning .ant-alert-description,.sr-uploadV2-mapping-error .ant-alert-description{font-size:14px}.sr-uploadV2-data-error{margin-inline:2em}.sr-uploadV2-only-errors{display:flex;align-items:center;gap:.5em;font-size:14px;margin:1em 2em}.sr-uploadV2-table-preview td{padding:0;overflow:hidden}.sr-uploadV2-table-preview .ant-picker,.sr-uploadV2-table-preview .ant-input-number,.sr-uploadV2-table-preview .ant-select,.sr-uploadV2-table-preview .ant-select-selector.ant-select-selector,.sr-uploadV2-table-preview .ant-input{border:none;width:10em;min-width:100%;background-color:transparent}.sr-uploadV2-table-preview .ant-select.ant-select-auto-complete,.sr-uploadV2-table-preview .ant-select.ant-select-auto-complete .ant-select-selection-search{min-width:20em;width:100%}.sr-uploadV2-table-preview .ant-select.ant-select-auto-complete .ant-select-selector .ant-select-selection-search{min-width:calc(100% - 2em);width:calc(100% - 2em)}.sr-uploadV2-table-preview .table-cell.error>span{background-color:#fff4f0;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:.5em;padding-right:.5em}.sr-uploadV2-table-preview .table-cell.error>span .anticon-exclamation-circle{color:#f0607b;font-size:1.5em}.table-cell-error-tooltip .ant-popover-inner-content{display:flex;gap:.5em;align-items:center;max-width:20em}.table-cell-error-tooltip .ant-popover-inner-content .anticon-exclamation-circle{color:#f0607b;font-size:1.5em}.sr-uploadV2-finish{display:flex;flex-direction:column}.sr-upload-report-list{display:grid;width:100%;grid-template-columns:repeat(3,1fr);padding:1em;grid-gap:1em}.sr-upload-report-list .ant-list{box-shadow:0 4px 12px #0000000a}.sr-upload-report-list .ant-list-header{background:#eff9f8}.sr-upload-report-list .ant-list-items{max-height:50vh;overflow:auto}.sr-upload-report-percentage{margin-inline:auto;display:grid;align-items:center;gap:1em;grid-template-columns:auto auto}.sr-upload-report-percentage>.ant-progress{grid-row:span 3}.sr-upload-report-percentage>span{font-size:16px;display:flex;align-items:center;gap:.25em}.sr-upload-report-percentage .anticon{font-size:24px}.sr-upload-report-percentage .ant-progress-circle-path{stroke:#00a398!important}.sr-upload-report-percentage .ant-progress-circle-path:nth-of-type(2){stroke:#fcca3c!important}.sr-upload-report-percentage .ant-progress-circle-trail{stroke:#f0607b!important}.sr-route-planning-landing{width:100%;min-height:100%;position:relative;background-color:#f0f0f0;display:grid;grid-template-columns:clamp(0px,40%,35em) 1fr;align-content:start;padding:1em 2em;padding-right:5vw;grid-gap:0 5vw}@media screen and (max-width: 1000px){.sr-route-planning-landing{grid-template-columns:1fr;grid-gap:2em 0;padding-right:2em}.sr-route-planning-landing .sr-route-planning-landing-left{order:2}}.sr-route-planning-landing-title{width:100%;position:relative;margin-block:0}.sr-route-planning-landing-title h3{font-size:1.5em;font-weight:400;margin:0}.sr-route-planning-landing-title .ant-divider{margin-block:.5em}.sr-route-planning-landing-title .ant-divider-inner-text{display:flex;align-items:center;gap:.5em}.sr-route-planning-landing-left,.sr-route-planning-landing-right{display:flex;flex-direction:column;align-items:center}.sr-planning-routes-table{width:100%;padding:0;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sr-route-planning-landing-create{width:100%;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1em}.sr-route-planning-landing-create h3{margin-block:0;font-weight:500}.sr-route-planning-landing-create>a,.sr-route-planning-landing-create>a>.ant-btn,.sr-route-planning-landing-create>.ant-btn{width:100%}.sr-route-planning-landing-create .sr-landing-block-button{max-width:40em;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;display:grid;align-items:center;grid-gap:.5em;height:fit-content;padding:.875em 1.5em;overflow:hidden;grid-template-columns:auto 1fr;border:1px solid #d9d9d9;background-color:#fff;color:#6b7979}.sr-route-planning-landing-create .sr-landing-block-button span{font-size:16px;overflow:hidden;word-break:break-word}.sr-route-planning-landing-create .sr-landing-block-button>div{padding-left:.5em;display:flex;flex-direction:column;align-items:flex-start}.sr-route-planning-landing-create .sr-landing-block-button>div small{font-size:12px}.sr-route-planning-landing-create .sr-landing-block-button .anticon{display:flex;align-items:center;justify-content:center;background-color:#fbfbfb;padding:.75em;border-radius:50%;font-size:1.25rem;transition:all .3s cubic-bezier(.645,.045,.355,1)}.sr-route-planning-landing-create .sr-landing-block-button .anticon svg{width:1em;height:1em}.sr-route-planning-landing-create .sr-landing-block-button:hover{background-color:#d8ebe8;border-color:#00a398;color:#00a398}.sr-route-planning-landing-create .sr-landing-block-button.primary{font-weight:500;background-color:#00a398;border-color:#2e645c;color:#fff}.sr-route-planning-landing-create .sr-landing-block-button.primary .anticon{background-color:#1d9388}.sr-route-planning-landing-create .sr-landing-block-button.primary:hover{background-color:#60b8ae;border-color:#278379}.sr-route-planning-landing-create .sr-landing-block-button.primary:hover .anticon{background-color:#00a398}.sr-route-planning-landing-create .sr-previous-routes>div,.sr-route-planning-landing-create .sr-draft-routes>div{width:100%;display:flex;flex-direction:column;align-items:center}.sr-route-planning-landing-create .sr-previous-routes>div p,.sr-route-planning-landing-create .sr-draft-routes>div p{font-size:14px}.sr-route-planning-routes,.sr-route-planning-plans{align-items:center;display:flex;flex-direction:column;gap:1em;width:100%;grid-column:span 2;padding:0 .5em .5em}.sr-route-planning-plans.scroll{overflow-y:auto}.sr-route-planning-plans .sr-route-planning-landing-title .ant-divider{margin-bottom:0}.sr-route-planning-plan{flex-shrink:0;background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;width:100%;max-width:60em;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.sr-route-planning-plan .in-progress-active .ant-progress-bg:before{animation-duration:.8s;animation-timing-function:ease-in-out}.sr-route-planning-plan-main{padding:.75em 1em;background:#ffffff;display:flex;align-items:center;flex-direction:row;gap:.5em}.sr-route-planning-plan-footer{padding:.5em 1em;background:#F5FBFB;width:100%;display:flex;justify-content:flex-start;gap:2em}.sr-route-planning-plan-footer>span{font-size:14px;color:#82868c;display:flex;align-items:center}.sr-route-planning-plan-footer .anticon-user,.sr-route-planning-plan-footer .anticon-clock-circle{padding-right:.25em}.sr-route-planning-plan-footer .anticon{font-size:18px}.sr-route-planning-plan-icon.anticon{color:#00a398;font-size:1.4em}.sr-route-planning-plan-name{width:100%}.sr-route-planning-plan-name div.ant-typography-edit-content{font-weight:400}.sr-route-planning-plan-name .ant-typography{margin-block:0}.sr-route-planning-plan-name .ant-typography,.sr-route-planning-plan-name .ant-typography textarea{font-weight:400}.sr-route-planning-calendar{background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;position:relative;isolation:isolate;width:100%;min-width:min-content;display:grid;grid-template-columns:1fr;place-items:center;overflow:hidden;border-radius:8px}.sr-route-planning-calendar .ant-picker-calendar{isolation:isolate}.sr-route-planning-calendar table{font-size:14px;height:138px!important}.sr-route-planning-calendar .ant-picker-body{padding-bottom:0!important}.sr-route-planning-calendar .ant-picker-cell{padding:0}.sr-route-planning-calendar .ant-picker-calendar-date-value{line-height:1.3;padding-top:.25em}.sr-route-planning-calendar .ant-picker-cell-inner{height:3.8em!important;width:100%}.sr-route-planning-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:#c2e1dc!important;color:#00a398!important;border-top:2px solid #00a398}.sr-route-planning-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffff80}.sr-route-planning-calendar-header{display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:.25em 0}.sr-route-planning-calendar-date{display:grid;align-items:end;justify-content:center;grid-auto-flow:column;grid-gap:.25em}.sr-route-planning-calendar-date>div{color:#fff;font-weight:600;font-size:11px;line-height:1;width:2em;height:2em;border-radius:50%;display:grid;place-items:center}.sr-route-planning-calendar-date .sr-route-planning-calendar-date-plan,.sr-route-planning-calendar-date .sr-route-planning-calendar-date-route{opacity:.5}.sr-route-planning-calendar-date .sr-route-planning-calendar-date-plan{background-color:#fbbf24}.sr-route-planning-calendar-date .sr-route-planning-calendar-date-route{background-color:#00a398}.ant-picker-cell-in-view .sr-route-planning-calendar-date-plan,.ant-picker-cell-in-view .sr-route-planning-calendar-date-route{opacity:1}.sr-route-planning-calendar-footer{z-index:1;display:flex;gap:1em;justify-content:space-between;width:100%;padding:0 1em .5em;background-color:#fff}.sr-route-planning-calendar-legend{z-index:1;display:flex;gap:1em}.sr-route-planning-calendar-legend>div{display:flex;align-items:center;gap:.25em;font-size:14px}.sr-route-planning-calendar-legend-plan,.sr-route-planning-calendar-legend-route{width:1.5em;height:1.5em;border-radius:50%}.sr-route-planning-calendar-legend-plan{background-color:#fbbf24}.sr-route-planning-calendar-legend-route{background-color:#00a398}.sr-add-to-plan-modal{top:4em;width:90vw!important}.sr-add-to-plan-modal .ant-modal-body{background-color:#eff9f8}.sr-add-to-plan-modal-body{display:grid;grid-template-columns:2fr 3fr;grid-gap:10vw}.sr-templates-modal{width:fit-content!important}.sr-templates-modal .sr-templates-list .ant-radio-group{grid-template-columns:auto auto auto}.sr-templates{display:flex;flex-direction:column;align-items:center}.sr-templates-list{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1em;align-items:center;overflow-y:auto}.sr-templates-list .ant-typography{margin-top:20px;color:#42464c!important}.sr-templates-list .ant-list-item{margin-block:4px}.sr-templates-list .ant-typography,.sr-templates-list .ant-list-item{display:block;padding:0}.sr-templates-list .ant-typography:first-child,.sr-templates-list .ant-list-item:first-child{margin-top:0}.sr-templates-list .ant-typography:last-child,.sr-templates-list .ant-list-item:last-child{margin-bottom:0}.sr-templates-preview{position:relative;width:500px;max-width:100%;display:grid;place-items:center}.sr-templates-preview-card{border:1px solid #f8f8f8;background:#ffffff;border-radius:10px;box-shadow:0 4px 16px -12px #00000040,0 1px 4px #00000013;overflow:hidden;width:fit-content}.sr-templates-preview-card .ant-image img{width:100%!important;height:100%!important;max-width:500px!important;max-height:500px!important}.sr-templates-list-item.selected{background:#eff9f8}.sr-templates-list-inner{max-height:500px;overflow-y:auto;overflow-x:hidden;padding-inline:1em}.sr-print-pdf-preview .sr-print-page{overflow-x:auto}.sr-routes-plan.collapsed .sr-plan-panel{width:0}.sr-plan-panel{width:450px;height:100%;background-color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;z-index:3;transition:width .2s ease-in-out;overflow-y:hidden;overflow-x:visible;display:flex;flex-direction:column;justify-content:space-between;max-height:100%}.sr-plan-panel h2,.sr-plan-panel h3,.sr-plan-panel h4{margin:0!important;font-weight:500}.sr-plan-panel h2{font-size:1.5em}.sr-plan-panel h3{font-size:1.25em}.sr-plan-panel h4{font-size:1em}.sr-plan-panel .ant-divider{margin-block:0}.sr-routes-plan-buttons{position:absolute;top:76px;z-index:3;transition:left .2s,transform .2s;width:max-content;height:max-content;display:flex;flex-direction:column;gap:1em}.sr-routes-plan-buttons>.ant-btn{height:40px;width:40px;padding:0;display:grid;place-items:center;border-top-left-radius:0;border-bottom-left-radius:0}.sr-plan-info{padding:1rem}.sr-plan-actions{padding:1rem;display:flex;justify-content:flex-end}.sr-plan-stops-empty{overflow-y:auto}.sr-plan-stops-empty .sr-button-list-item:not(.sr-button-list-item-primary) .ant-btn .anticon rect{fill:#f5f5f5}.sr-plan-stops-empty .sr-button-list-item:not(.sr-button-list-item-primary) .ant-btn .anticon path{fill:currentColor}.sr-plan-stops-empty .sr-button-list-item:not(.sr-button-list-item-primary) .ant-btn:hover .anticon rect{fill:#f5f5f5!important}.sr-plan-vehicles-preview,.sr-plan-vehicles{flex:1 1 auto;padding:1rem;gap:1rem;overflow-y:hidden;overflow-x:visible}.sr-plan-vehicles-preview{flex:1 0 auto;display:grid;grid-template-rows:auto minmax(auto,1fr)}.sr-plan-vehicles-preview .ant-btn{border:1px solid #00a398;color:#00a398}.sr-plan-vehicles-preview .ant-btn:hover{background:#eff9f8;color:#278379}.sr-plan-vehicles-preview-small{flex-grow:0;display:flex;justify-content:space-between;padding-block:.5em}.sr-plan-vehicles{max-height:100%;display:flex;flex-direction:column}.sr-plan-vehicles-table{height:auto;max-height:100%;overflow-y:auto;display:flex;flex-direction:column}.sr-plan-vehicles-table tr.active td{background-color:#eff9f8!important}.sr-plan-vehicles-table tr.active:hover td{background-color:#d8ebe8!important}.sr-plan-vehicles-table tr.selected td{background-color:#c2e1dc!important}.sr-plan-vehicles-table tr.selected:hover td{background-color:#abd6d0!important}.sr-plan-vehicles-table.checklist-highlight .ant-checkbox-inner{transition:all .5s;border-color:#00a398;animation:highlight-checkbox 1s infinite}@keyframes highlight-checkbox{0%{box-shadow:0 0 7px #c2e1dc}50%{box-shadow:0 0 7px #60b8ae}to{box-shadow:0 0 7px #c2e1dc}}.sr-plan-vehicles-add{color:#00a398;border:1px solid #00a398;align-self:center;display:flex;align-items:center;justify-content:center}.sr-plan-vehicles-add .anticon{font-size:1.25em}.sr-plan-vehicles-add:hover{background:#eff9f8;color:#278379;border:1px solid #278379}.sr-plan-stops{flex:1 1 auto;padding:1rem;display:grid;grid-template-rows:auto 1fr;gap:1rem;overflow-y:hidden;overflow-x:visible}.sr-plan-stops-body{display:grid;grid-template-rows:auto 1fr;overflow-y:hidden;overflow-x:visible}.sr-plan-stops-preview-small{padding:.5rem 1rem}.sr-plan-stops-preview-small .ant-btn{border:1px solid #00a398;color:#00a398}.sr-plan-stops-preview-small .ant-btn:hover{background:#eff9f8;color:#278379}.sr-plan-stops-header{display:flex;align-items:center;gap:.5em;justify-content:space-between}.sr-plan-stops-header>div{display:flex;align-items:center;gap:.5em}.sr-plan-panel-floating{z-index:4;isolation:isolate;position:relative;max-width:400px;border-radius:8px;margin:1em 1em 26px;padding:1em;max-height:calc(100% - 1em - 26px);min-width:400px;background-color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid #c2e1dc;overflow-y:hidden;overflow-x:visible;display:grid;grid-template-rows:1fr}.sr-plan-panel-floating .sr-vehicle-form .sr-formV2,.sr-plan-panel-floating .sr-stop-form .sr-formV2{grid-gap:.25em}.sr-plan-panel-floating .sr-vehicle-form .sr-form-collapse,.sr-plan-panel-floating .sr-stop-form .sr-form-collapse{margin-top:-.25em}.sr-plan-panel-floating .sr-vehicle-form h3,.sr-plan-panel-floating .sr-stop-form h3{padding-inline:2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:max-content}.sr-plan-panel-floating .sr-vehicle-form .sr-stop-form-edit-stop-number input,.sr-plan-panel-floating .sr-stop-form .sr-stop-form-edit-stop-number input{padding:0!important;text-align:center!important}.sr-plan-panel-floating-close{position:absolute;font-size:20px;right:0;top:0;padding:12px;border-radius:50%;background:#ffffff;box-shadow:0 4px 12px #43525133;margin:4px;transition:box-shadow .2s}.sr-plan-panel-floating-close:hover,.sr-plan-panel-floating-close:focus{box-shadow:0 4px 12px #4352514d}.sr-plan-panel-floating-close:active{box-shadow:0 4px 12px #4352511f}.sr-panel-stops-list{overflow-y:auto;height:auto;padding:1px;display:flex;flex-direction:column;max-height:100%}.sr-plan-stops-list-container .sr-plan-stops-list-item{width:100%}.sr-plan-stops-list-container .ant-btn{border-block:none;border-right:none;border-radius:0;white-space:normal!important;text-align:left;height:unset;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.5em;align-items:center;padding-block:.5em}.sr-plan-stops-list-container>.ant-typography{padding-block:.5em}.sr-plan-stops-list-item-info{display:flex;flex-direction:column}.sr-plan-stops-list-item-address,.sr-plan-stops-list-item-extra{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-plan-stops-list-item{height:58px}.sr-plan-stops-list-item:hover,.sr-plan-stops-list-item:focus,.sr-plan-stops-list-item:focus-visible,.sr-plan-stops-list-item:active{background-color:#eff9f8!important}.sr-plan-stops-list-item.sr-plan-stops-list-item-selected{background-color:#d8ebe8!important}.sr-plan-stops-list-item.sr-plan-stops-list-item-highlighted{background-color:#c2e1dc!important}.sr-plan-stops-list-item.sr-plan-stops-list-item-highlighted .sr-highlight{background-color:#7ac2b9!important}.sr-plan-stops-list-item:focus,.sr-plan-stops-list-item:focus-visible{outline:1px solid #00a398!important;outline-offset:0!important}.sr-panel-vehicles-search .ant-input-group-addon,.sr-panel-stops-search .ant-input-group-addon{padding-inline:0;background-color:#d8ebe8;color:#2e645c;border:none}.sr-panel-vehicles-search .anticon-search,.sr-panel-stops-search .anticon-search{padding-inline:1em}.sr-panel-vehicles-search .ant-dropdown-trigger,.sr-panel-stops-search .ant-dropdown-trigger{border-bottom-left-radius:0;border-top-left-radius:0}.sr-panel-vehicles-search .ant-btn-primary,.sr-panel-stops-search .ant-btn-primary{box-shadow:none}.sr-panel-stops-search-dropdown .anticon{font-size:1.4em!important}.sr-onboarding{display:flex;justify-content:flex-start;align-items:center;overflow:auto;flex-direction:column;background:#eff9f8;height:100vh;height:100dvh;padding-inline:1em}.sr-onboarding .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process):not(.ant-steps-item-finish) .ant-steps-item-icon{background-color:#eff9f8!important}.sr-onboarding .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process):not(.ant-steps-item-finish) .ant-steps-item-icon span{color:#278379!important}.sr-onboarding-logo{margin-block:1vh;margin-block:1dvh}.sr-onboarding-logo img{height:50px}.sr-onboarding-card{margin-bottom:4em;margin-top:2vh;margin-top:2dvh;padding:1.5em clamp(1em,2vw,1.5em);box-sizing:border-box;gap:.5em;display:flex;flex-direction:column;align-items:center;align-content:stretch;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003}.sr-onboarding-card>a>img{height:60px}.sr-onboarding-card>span{color:#333;font-size:22px;font-weight:600}.sr-onboarding-card>p{color:#333;font-size:14px}.sr-onboarding-card .sr-login-form{display:flex;flex-direction:column;align-items:center;gap:1.5em}.sr-onboarding-header{display:flex;justify-content:center;align-items:center;gap:1em;margin-bottom:1em}.sr-onboarding-header img{height:50px}.sr-setup{max-width:100%;width:42em}.sr-setup label{font-size:14px!important}.sr-setup h3,.sr-onboarding h3,.sr-setup h4,.sr-onboarding h4{grid-column:1 / -1;font-weight:400;text-align:center}.sr-setup h3,.sr-onboarding h3{font-size:18px}.sr-setup h4,.sr-onboarding h4{font-size:14px}.sr-onboarding-vehicles-table .sr-formV2-text-field{max-width:16em}.sr-onboarding-vehicles{max-width:100%;min-width:42em;display:flex;flex-direction:column}.sr-onboarding-vehicles-body,.sr-onboarding-add-vehicle,.sr-onboarding-vehicle-cards{align-items:start;display:flex;gap:1em;flex-wrap:wrap;justify-content:center;max-width:100%}.sr-onboarding-add-vehicle{align-self:center;justify-self:stretch}.sr-onboarding-vehicle-card{background-color:#f9fdfc;border:1px solid #c2e1dc;border-radius:8px;padding:1em;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;max-width:100%;width:max-content;min-width:min-content;position:relative;transition:all .3s ease}.sr-onboarding-vehicle-card .sr-vehicle-form{overflow:visible}.sr-onboarding-vehicle-card .sr-route-settings-close{top:8px;right:8px}.sr-onboarding-vehicle-delete{position:absolute;top:0;right:0;color:#42464c;border-radius:50%;padding:.5em;margin:.5em;background:#ffffff;border:1px solid #c2e1dc;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.sr-onboarding-vehicles-footer{display:flex;justify-content:flex-end;width:100%;max-width:100%;margin-inline:auto;padding-top:1em}.sr-onboarding-vehicles-header{width:100%;display:flex;flex-direction:column}.sr-onboarding-vehicles-header>*{flex-grow:0}.sr-icon:not(.sr-icon-default-colors) *{fill:currentColor;color:unset}.sr-icon.sr-icon-circle{padding:.5em;background-color:#f5f5f5;border-radius:50%}.sr-date-badge{background:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5em 1em;border-radius:8px;box-shadow:0 1px 2px #0000000d;margin-right:.5em;cursor:pointer}.sr-date-badge:hover{background-color:#eff9f8}.sr-date-badge>span{margin:0;line-height:1}.sr-date-badge .sr-date-badge__date{font-size:1.5em}.sr-date-badge .sr-date-badge__month{font-size:1em;text-transform:uppercase}.sr-global-search-mask{position:fixed;top:-100vh;left:-100vw;right:-100vw;bottom:-100vh;background:rgba(0,0,0,.25);z-index:1000;transition:all .1s linear;opacity:0;pointer-events:none}.sr-global-search-mask.visible{opacity:1;pointer-events:all}.sr-global-search-input{z-index:1001!important;margin-inline:2px;width:400px;max-width:calc(100vw - 84px);transition:none;left:0;height:36px;border-radius:8px}.sr-global-search-input.focused{margin-inline:0;width:600px;position:absolute;top:1em;left:clamp(2px,calc(50% - 340px),100%)}.sr-global-search-input.focused .ant-input-prefix{color:#00a398}.sr-global-search-input-suffix{position:absolute;right:0;overflow:visible}.sr-global-search-input-suffix kbd{font-size:14px;background:#eff9f8;color:#278379;border-color:#00a398;border-width:1px;transition:all .2s}.sr-global-search-input-suffix.focused{right:0;opacity:0;width:0!important;height:0!important}.sr-global-search-input-no-results{opacity:0;transition:all .2s;right:2.5em}.sr-global-search-input-no-results.visible{opacity:1}.sr-global-search-popup{z-index:1002;position:fixed;top:56px;left:clamp(82px,calc(50% - 300px),100%);background:#ffffff;border-radius:8px;box-shadow:0 25px 50px -12px #00000040;max-height:75vh;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr;transition:all .2s;margin-left:0;max-width:clamp(0,600px,calc(100vw - 90px))}.sr-global-search-popup .rc-virtual-list-holder{max-height:75vh!important}.sr-global-search-popup.categories-visible{left:clamp(232px,calc(50% - 300px),100%);margin-left:-150px;max-width:950px}.sr-global-search-popup .sr-error-boundary{padding-inline:2em;width:600px}.sr-global-search-option{max-width:100%;height:unset;display:flex;flex-direction:column;align-items:stretch;gap:0}.sr-global-search-option .ant-typography{display:flex;align-items:center;text-overflow:ellipsis;white-space:nowrap;flex-wrap:wrap}.sr-global-search-option .ant-tag{margin:0}.sr-global-search-option .anticon.sr-icon{margin-right:.25em}.sr-global-search-option.sr-global-search-previous-search{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.5em}.sr-global-search-option.sr-global-search-previous-search .sr-icon{font-size:1.5em;padding:2px}.sr-global-search-option-header{gap:1em;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;justify-items:start;max-width:100%}.sr-global-search-option-header .ant-typography{overflow-x:hidden;text-overflow:ellipsis}.sr-global-search-option-footer{margin-top:.2em;font-size:12px;display:flex;justify-content:space-between}.sr-global-search-option-footer .ant-typography{font-size:12px}.sr-global-search-char{margin:0;display:inline-block}.sr-global-search-match{background:#fef3c7}.sr-global-search-results{display:flex;flex-direction:column;max-width:100%;overflow-y:auto;overflow-x:hidden;max-height:100%;padding:8px;min-width:clamp(0px,600px,calc(100vw - 240px))}.sr-global-search-results>div{padding:.5em 1em}.sr-global-search-results .sr-global-search-results-group{border-radius:6px;font-size:14px;color:#278379;background:#F2FAF9;display:flex;gap:.4em}.sr-global-search-results .sr-global-search-results-group .anticon{font-size:16px}.sr-global-search-categories{width:0;box-sizing:border-box;transition:all .2s;overflow:hidden;display:flex;flex-direction:column;gap:.25em;background:#F5FBFB}.sr-global-search-categories.categories-visible{width:150px;padding:.5em}.sr-global-search-category{display:flex;align-items:center;justify-content:flex-start;color:#42464c;padding:.5em;height:unset}.sr-global-search-category .sr-icon{font-size:24px;padding:2px}.sr-global-search-category.active,.sr-global-search-category.active:hover{background:#ffffff!important;color:#278379!important;border:1px solid #c2e1dc}.sr-global-search-previous-searches{width:600px}.sr-welcome-modal{top:25vh!important}.sr-welcome-modal .ant-image{margin:0 auto;display:block}.sr-welcome-modal .ant-tour-description{padding:1.5em 1.5em 0!important}.sr-welcome-modal .ant-tour-footer{padding:0 1.5em 1.5em!important}.sr-welcome-modal h2{text-align:center;font-size:24px;font-weight:500;padding-bottom:.5em}.sr-welcome-add-stops{pointer-events:none}.sr-welcome-add-stops .ant-tour-inner{pointer-events:auto;width:30em}@keyframes sr-pulsing-tour-border{0%{border-color:#fff}50%{border-color:#00a398}to{border-color:#fff}}@keyframes sr-pulsing-tour-background{0%{background-color:#fff}50%{background-color:#00a398}to{background-color:#fff}}.sr-pulsing-tour .ant-tour-inner{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border:3px solid #ffffff;animation:sr-pulsing-tour-border 1.25s infinite ease-in-out}.sr-pulsing-tour .ant-tour-arrow:before{animation:sr-pulsing-tour-background 1.25s infinite ease-in-out}.sr-alert .ant-notification-notice-message .sr-alert-title{font-size:16px;font-weight:500}.sr-alert-INVALID_NOTIFICATION_PHONE,.sr-alert-FAILED_VISIT{border:1px solid #f6d9df;border-radius:8px}.sr-alert-INVALID_NOTIFICATION_PHONE .sr-alert-title,.sr-alert-FAILED_VISIT .sr-alert-title{color:#d24762}.sr-alert-INVALID_NOTIFICATION_PHONE .ant-notification-notice-btn,.sr-alert-FAILED_VISIT .ant-notification-notice-btn{width:100%}.sr-alert-GEOCODING_WARNING{border:1px solid #fde68a;border-radius:8px}.sr-alert-GEOCODING_WARNING .sr-alert-title{color:#d97706}.sr-alert-GEOCODING_WARNING .ant-notification-notice-btn{width:100%}.sr-base-route-modal .ant-modal{top:5vh}.sr-base-route-modal .ant-modal-content{height:90vh;max-height:90vh;display:grid;grid-template-rows:1fr auto}.sr-base-route-modal .ant-modal-content>.ant-modal-body{padding:0;overflow:hidden}.sr-base-route-modal-content{height:100%;display:grid;grid-template-columns:minmax(400px,30vw) 1fr;gap:1em}.sr-base-route-modal-content>div{max-height:100%;overflow:auto}.sr-base-route-modal-content .custom-map-control__segmented .ant-segmented-item-label svg{width:30px;height:21px;padding:3px 6px}.sr-base-route-choose-zone-group .ant-typography{margin-bottom:0}.sr-settings .ant-drawer-body{padding:0}.sr-settings .sr-settings-tabs.ant-tabs{height:100%;max-height:100%}.sr-settings .sr-settings-tabs>.ant-tabs-content-holder{height:100%;max-height:100%;overflow-y:auto;padding:1.5em}.sr-settings .sr-settings-tabs>.ant-tabs-nav{padding-block:1.5em}.sr-settings .sr-settings-tabs>.ant-tabs-nav .ant-tabs-tab{transition:background-color .2s,box-shadow .2s}.sr-settings .sr-settings-tabs .ant-tabs-tab-active{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;background-color:#fff}.sr-settings h2,.sr-settings h3{scroll-margin:2em;display:flex;justify-content:space-between;align-items:center}.sr-settings-card{background:#ffffff;border-radius:6px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;padding:2em;max-width:800px;margin-inline:auto;transition:box-shadow .1s}.sr-settings-card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sr-route-settings-close{position:absolute;font-size:20px;right:0;top:0;padding:12px;border-radius:50%;background:#ffffff;box-shadow:0 4px 12px #43525133;margin:12px;transition:box-shadow .2s;z-index:1000}.sr-route-settings-close:hover,.sr-route-settings-close:focus{box-shadow:0 4px 12px #4352514d}.sr-route-settings-close:active{box-shadow:0 4px 12px #4352511f}.sr-route-settings-modal .ant-modal-body{display:flex;padding:19px 3.5rem 19px 19px;align-items:center}.sr-route-settings-modal .ant-modal-body .anticon{float:left;margin-right:16px;font-size:18px;color:#f0607b}.sr-route-settings-modal .ant-modal-body p{font-size:14px;line-height:1.4;padding-right:16px;margin:0}.sr-zone-groups .ant-card-body,.sr-skills .ant-card-body,.sr-vehicle-capacities .ant-card-body{padding:0 20px}.sr-zone-groups td,.sr-skills td,.sr-vehicle-capacities td{min-width:60px}.sr-zone-groups thead th,.sr-skills thead th,.sr-vehicle-capacities thead th{font-size:14px;text-align:center;word-wrap:normal}.sr-zone-groups .ant-row,.sr-skills .ant-row,.sr-vehicle-capacities .ant-row{justify-content:center}.sr-zone-groups .ant-row.sr-input__switch,.sr-skills .ant-row.sr-input__switch,.sr-vehicle-capacities .ant-row.sr-input__switch{flex-wrap:nowrap;padding:0;margin:0 10px;align-items:center;text-align:center}.sr-zone-groups .ant-row.sr-input__switch label,.sr-skills .ant-row.sr-input__switch label,.sr-vehicle-capacities .ant-row.sr-input__switch label{margin:0}.sr-zone-groups .ant-row .ant-btn-circle,.sr-skills .ant-row .ant-btn-circle,.sr-vehicle-capacities .ant-row .ant-btn-circle{padding:0;font-size:24px;line-height:32px;color:#00a398;border-color:#00a398}.sr-zone-groups .ant-row .ant-btn-link,.sr-skills .ant-row .ant-btn-link,.sr-vehicle-capacities .ant-row .ant-btn-link{font-size:14px;line-height:32px;padding:0 0 0 10px;color:#00a398}.sr-zone-groups .ant-row .ant-btn-link:active,.sr-skills .ant-row .ant-btn-link:active,.sr-vehicle-capacities .ant-row .ant-btn-link:active{color:#2c736a}.sr-zone-groups .ant-list-items,.sr-skills .ant-list-items,.sr-vehicle-capacities .ant-list-items{max-height:350px;overflow-y:auto}.sr-zone-groups .ant-list-item,.sr-skills .ant-list-item,.sr-vehicle-capacities .ant-list-item{flex-wrap:nowrap;padding:5px}.sr-zone-groups .ant-list-item:hover,.sr-skills .ant-list-item:hover,.sr-vehicle-capacities .ant-list-item:hover{background:#FAFAFA}.sr-zone-groups .ant-typography,.sr-skills .ant-typography,.sr-vehicle-capacities .ant-typography{padding:0;line-height:2.7;margin:0 15px;display:flex;justify-content:space-between;flex-grow:1}.sr-zone-groups .ant-typography.ant-typography-edit-content,.sr-skills .ant-typography.ant-typography-edit-content,.sr-vehicle-capacities .ant-typography.ant-typography-edit-content{margin-right:0}.sr-zone-groups .ant-form-item,.sr-skills .ant-form-item,.sr-vehicle-capacities .ant-form-item{padding:0}.sr-zone-groups .sr-table-actions,.sr-skills .sr-table-actions,.sr-vehicle-capacities .sr-table-actions{display:flex;align-items:center;gap:10px}.sr-zone-groups .sr-table-actions .ant-typography,.sr-skills .sr-table-actions .ant-typography,.sr-vehicle-capacities .sr-table-actions .ant-typography{line-height:unset}.sr-zone-groups .ant-typography-edit .anticon,.sr-skills .ant-typography-edit .anticon,.sr-vehicle-capacities .ant-typography-edit .anticon{font-size:18px;vertical-align:middle}.sr-zone-groups .ant-result,.sr-skills .ant-result,.sr-vehicle-capacities .ant-result{padding:12px}.sr-zone-groups .ant-result .anticon,.sr-skills .ant-result .anticon,.sr-vehicle-capacities .ant-result .anticon{font-size:60px}.sr-zone-groups .ant-result .ant-result-title,.sr-skills .ant-result .ant-result-title,.sr-vehicle-capacities .ant-result .ant-result-title{font-size:20px}.sr-zone-groups .ant-result .ant-result-icon,.sr-skills .ant-result .ant-result-icon,.sr-vehicle-capacities .ant-result .ant-result-icon{margin-bottom:12px}.sr-zone-groups-header,.sr-vehicle-capacities-header{display:flex;justify-content:space-between;align-items:center}.sr-zone-groups-header h2,.sr-vehicle-capacities-header h2{width:100%;margin:0}.sr-settings-explanation-box{display:grid;grid-template-columns:auto minmax(0,1fr);background:#eff9f8;padding:1em;grid-gap:1em}.sr-settings-explanation-box>.anticon{color:#278379;font-size:24px}.sr-settings-menu{width:fit-content;min-width:fit-content;background:unset;padding-block:1em;overflow-y:auto}.sr-settings-menu .ant-menu-submenu-title,.sr-settings-menu .ant-menu-item{margin-inline:0;width:100%}.sr-settings-menu .ant-menu-item-group-title{padding-bottom:0}.sr-settings-menu .ant-menu-item{border-radius:0;border-right:4px solid transparent;height:36px}.sr-settings-menu .ant-menu-item-selected{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;background:#ffffff;border-block:1px solid #60b8ae;border-right:4px solid #60b8ae}.sr-alerts-settings label{color:#42464c}.sr-alerts-settings .ant-typography{margin-top:.5em;margin-bottom:0}.sr-alerts-settings .ant-form{margin-bottom:.5em}.sr-alerts-settings .ant-form:last-child{margin-bottom:0}.sr-vehicle-capacities{display:flex;flex-direction:column;gap:1.5em}.sr-vehicle-capacities .sr-capacities-stops{background-color:#eff9f8}.sr-capacities-stops{padding:.5em}.sr-capacities-stops .sr-capacities-stops-header{display:grid;grid-template-columns:1fr auto;grid-gap:.5em;align-items:center}.sr-capacities-stops .sr-formV2-number-field .ant-row{padding:0}.sr-custom-fields-container{display:grid;grid-template-columns:auto auto;justify-content:center;grid-gap:1em;align-items:start;font-size:14px;max-width:1000px;margin:0 auto}.sr-custom-fields-container h2{margin:0}.sr-custom-field{min-width:30vw;width:100%;background:#eff9f8;padding:1em;display:flex;flex-direction:column;cursor:pointer;transition:all .15s ease-in-out;border:1px solid #d8ebe8}.sr-custom-field:hover{background:#FCFEFE}.sr-custom-field-main{display:grid;grid-template-columns:1fr auto}.sr-custom-field-main h3{margin:0;font-size:1.1rem}.sr-custom-field-main>div{display:flex;flex-direction:column}.sr-custom-field-mobile{display:flex;align-items:center}.sr-custom-field-mobile .anticon-check,.sr-custom-field-mobile .anticon-close{padding-right:.5em}.sr-custom-field-mobile .anticon-mobile,.sr-custom-field-mobile .anticon-edit,.sr-custom-field-mobile .anticon-file-text{padding-left:.25em}.sr-custom-fields{display:grid;grid-template-columns:auto;grid-gap:1em}.sr-custom-fields-create-new{margin:0 auto}.sr-custom-fields-create-new .ant-btn-circle{padding:0;font-size:24px;line-height:32px;color:#00a398;border-color:#00a398}.sr-custom-fields-create-new .ant-btn-link{font-size:14px;line-height:32px;padding:0 0 0 10px;color:#00a398}.sr-custom-fields-create-new:hover .ant-btn-circle{color:#2c736a;border-color:#2c736a}.sr-custom-fields-create-new:hover .ant-btn-link{color:#2c736a}.sr-custom-fields-list{display:flex;flex-direction:column;gap:1em}.sr-custom-field-form{min-width:30vw;grid-template-columns:1fr auto auto auto}.sr-custom-fields-drag-line{border-color:#00a398!important}.sr-custom-fields-list-entry{padding-block:.5em;overflow:visible;display:grid;grid-template-columns:auto 1fr;gap:1em}.sr-custom-fields-list-entry>.anticon{cursor:move}.sr-driver-set-up{max-width:800px;display:flex;flex-direction:column;gap:1.5em;margin-bottom:2em}.sr-driver-set-up h2{align-self:flex-start}.sr-driver-set-up .sr-formV2-radio-button .ant-form-item-control{width:100%!important}.sr-driver-sat-nav-cards{display:flex;flex-direction:column;gap:.5em;width:100%}.sr-driver-sat-nav-cards .ant-radio-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .5rem;justify-content:center}.sr-driver-sat-nav-cards .ant-radio-wrapper{display:flex;align-items:center;justify-content:center}.sr-driver-sat-nav-cards .ant-collapse-content{background:transparent}.sr-driver-sat-nav-cards .ant-collapse-content-box{padding:.5rem!important}.sr-driver-sat-nav-card{border-radius:45px;border:1px solid #abd6d0;overflow:hidden;display:grid;isolation:isolate;box-shadow:0 4px 16px -12px #00000040,0 1px 4px #00000013}.sr-driver-sat-nav-card>*{grid-column:1 / -1;grid-row:1 / -1}.sr-driver-sat-nav-card h3{padding-block:1em;z-index:1;text-align:center;align-self:center;justify-content:center;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sr-driver-sat-nav-card img{width:100%;max-width:200px;border-radius:20%;filter:mask(rgba(255,255,255,.75))}.sr-driver-sat-nav-card:hover h3{background:#e2f6f6bb}.ant-radio-wrapper-checked .sr-driver-sat-nav-card h3{background:#c2e1dcbb}.sr-failed-reasons{width:100%;display:flex;flex-direction:column;gap:1em}.sr-failed-reasons>p{background-color:#eff9f8;padding:.5em;margin:0}.sr-failed-reasons .ant-row.ant-form-item-row{padding:0}.sr-failed-reasons .sr-formV2,.sr-failed-reasons .sr-failed-reasons-list{max-width:400px;width:100%;align-self:center}.sr-failed-reasons .anticon-delete{padding-top:4px}.sr-failed-reasons .ant-btn.ant-btn-icon-only{width:unset}.sr-map-filters{display:grid;grid-gap:1em;grid-template-columns:1fr 1fr}.sr-map-filters>div:nth-child(2){padding-right:1em;border-right:1px solid #00a398}.sr-map-filters h2{text-align:center;font-size:1.5rem}.sr-map-filters h4{text-align:center;font-size:1.25rem}.sr-map-filters .sr-formV2-inline-label label{color:#42464c!important;font-size:1em!important}.sr-map-filters .sr-form-column-divider{border-right:1px solid #00a398}.sr-map-filters .sr-button-row{padding-top:1em}.sr-order-booking{position:relative;padding:2em}.sr-order-booking h2{height:2rem;margin:0}.sr-order-booking .blur{position:absolute;top:4rem;left:-2em;right:-2em;bottom:0;z-index:1;background:rgba(255,255,255,.5);display:grid;place-items:center}.sr-order-booking .blur>div{padding:2em;background:#eff9f8;border:1px solid #d8ebe8;border-radius:10px;box-shadow:0 4px 12px #0000000a;font-size:14px}.sr-order-booking .sr-formV2-checkbox-button-field .ant-checkbox-wrapper{background:#00a398}.sr-order-booking .sr-formV2-checkbox-button-field .ant-checkbox-wrapper:hover{background:#2c736a}.sr-order-booking .sr-formV2-checkbox-button-field .ant-checkbox-wrapper.ant-checkbox-wrapper-checked{background:#f0607b}.sr-order-booking .sr-formV2-checkbox-button-field .ant-checkbox-wrapper.ant-checkbox-wrapper-checked:hover{background:#d24762}.sr-route-settings{grid-gap:1.5em}.sr-route-settings .sr-formV2-button-row{margin:0}.sr-route-settings .sr-formV2-inline-label{align-self:start}.sr-greedy-algo-setting .sr-formV2-inline-label .ant-form-item-control{height:0!important}.sr-greedy-algo-setting .ant-slider{width:100%!important;margin-block:0!important}.sr-greedy-algo-setting .ant-slider-mark-text{max-width:16em}.sr-greedy-algo-setting .ant-slider-handle:after{background-color:#60b8ae!important;box-shadow:0 0 0 2px #00a398!important}.sr-greedy-algo-setting .sr-greedy-algo-slider-wrapper{display:grid;grid-template-columns:15em 1fr 15em;width:100%;gap:1em;align-items:center}.sr-greedy-algo-setting .sr-greedy-algo-slider-wrapper .ant-btn{white-space:normal!important}.sr-greedy-algo-setting .sr-greedy-algo-slider-text{color:#00000073;cursor:pointer}.sr-greedy-algo-setting .sr-greedy-algo-slider-text.active{color:#000}.sr-integration-form{position:absolute;max-width:100%;width:100%;top:0;transition:transform .3s}.sr-integration-cards{transform:translate(0)}.sr-integration-form{transform:translate(100vw)}.sr-integration-card{height:100%;box-shadow:0 4px 9px #4352511f;text-align:center;cursor:pointer;transition:box-shadow .2s,background-color .2s}.sr-integration-card:hover{box-shadow:0 4px 12px #4352514d;background-color:#eff9f8}.sr-integration-card .ant-card-body{height:100%;display:flex;flex-direction:column}.sr-integration-card-form{position:relative;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:1em 2em;max-width:800px;margin-inline:auto}.sr-integration-card-content{flex-grow:1;display:flex;align-items:center;justify-content:center}.sr-integration-card-content img{max-height:100px;max-width:100%;object-fit:contain}.sr-integration-list .ant-list-item{cursor:pointer;transition:all .2s;border-radius:4px;padding-inline:1em}.sr-integration-list .ant-list-item:hover{background-color:#f0f0f0}.sr-integration-list .ant-list-item.selected{background-color:#f2faf9;color:#00a398}.sr-integration-cards-secondary .sr-integration-card-content img{max-height:75px}.sr-zones-settings-wrapper{display:flex;flex-direction:column;gap:2em}.sr-zones-settings{width:600px}.sr-zone-groups-header{max-width:300px;margin-inline:auto;width:100%}.sr-zone-groups-wrapper{position:relative;max-height:calc(100vh - 168px);height:calc(100vh - 168px);overflow-x:hidden}.sr-zone-groups-wrapper .blur{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(255,255,255,.5);display:grid;place-items:center;grid-template-rows:2fr 1fr}.sr-zone-groups-wrapper .blur>div{padding:2em;background:#eff9f8;border:1px solid #d8ebe8;border-radius:10px;box-shadow:0 4px 12px #0000000a;font-size:14px;display:flex;flex-direction:column;align-items:center;gap:.5em}.sr-zone-groups,.sr-base-route{position:absolute;max-width:100%;width:100%;top:0;transition:transform .3s}.sr-zone-groups-layout{display:grid;grid-template-columns:50% 50%;overflow-x:auto}.sr-zone-groups-list{display:flex;flex-direction:column;gap:14px}.sr-zone-group-selected td{background:#eff9f8!important}.sr-zone-group-summary{margin-left:2em;padding-left:2em;border-left:1px solid #00a398}.sr-zone-group-summary .sr-button-row{display:flex;justify-content:flex-end;gap:1em;flex-wrap:wrap}.sr-zone-group-summary .ant-tag{white-space:wrap}@media (max-width: 1200px){.sr-zone-groups-layout{grid-template-columns:100%;grid-auto-rows:75% 75%}.sr-zone-group-summary{border-left:none;margin-left:0;padding-left:0;margin-top:1em}}.sr-base-route{background:#ffffff;border-radius:2px;box-shadow:0 4px 12px #0000000a;max-height:calc(100vh - 168px);height:calc(100vh - 168px);display:grid;grid-template-rows:auto 1fr}.sr-base-route .ant-page-header-heading-title{font-weight:500}.sr-base-route-body{display:flex;max-height:100%;overflow-y:hidden}.sr-base-route-map{flex-grow:1}.sr-base-route-list{max-height:100%;overflow-y:auto}.sr-base-route-list .sr-base-route-stop-selected td{background:#d8ebe8}.sr-base-route-list .sr-base-route-stop-selected:hover td{background:#eff9f8!important}.sr-base-route-list tr.drop-over-downward td{border-bottom:2px dashed #00a398}.sr-base-route-list tr.drop-over-upward td{border-top:2px dashed #00a398}.sr-base-route-body .sr-base-route-stop-index,.sr-base-route-stop-index{text-align:center}.sr-base-route-body .sr-base-route-stop-index .ant-typography,.sr-base-route-stop-index .ant-typography{cursor:pointer;padding:0;line-height:2.7;margin:0;left:0;display:inline-block;width:3.4rem}.sr-base-route-body .sr-base-route-stop-index .ant-typography.ant-typography-edit-content,.sr-base-route-stop-index .ant-typography.ant-typography-edit-content{margin-right:0}.sr-base-route-buttons{position:absolute;right:56px;bottom:20px}.sr-base-route-buttons.sr-button-row{display:flex;gap:12px;justify-content:right;padding:.5em 1em}.sr-base-route-buttons .ant-btn{box-shadow:0 4px 12px #0000001f}.sr-zone-groups-table .sr-input__switch{margin:0}.sr-recurring-routes-base-route{position:relative;margin-inline:1em}.sr-skills{display:flex;flex-direction:column;gap:1em}.sr-skills-body{display:flex;flex-direction:column;align-items:center;gap:1em}.sr-skills-body .ant-list{width:100%}.sr-vehicles-setup{max-width:100%;display:flex;flex-direction:column;gap:1em}.sr-vehicles-setup h2{margin:0}.sr-vehicles-setup .ant-row{gap:1em}.sr-vehicles-setup .ant-input-search{align-self:flex-start;margin:0!important}.sr-vehicles-setup .ant-input-search.ant-input-group-wrapper,.sr-vehicles-setup .ant-input-search .ant-input-group{width:unset!important}.sr-vehicles-setup .ant-table{overflow-x:auto}.sr-vehicles-setup .ant-table-row{cursor:pointer}.sr-vehicles-setup-edit{position:relative;width:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;max-height:calc(100vh - 3rem - 64px);height:calc(100vh - 3rem - 64px)}.sr-vehicles-setup-edit .sr-settings-card{max-height:100%;overflow-y:auto;width:max-content;max-width:40vw}.sr-vehicles-setup-edit .sr-vehicle-form{max-width:1200px;overflow-x:hidden}.sr-vehicles-setup-map{width:100%}.sr-vehicle-setup-back-button{position:absolute;top:.5em;left:.5em;z-index:1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;align-items:center;justify-content:center;height:38px;width:38px!important}.sr-vehicle-setup-back-button .anticon{font-size:20px!important}.sr-settings-third-party .sr-formV2-button-row{margin:0}.sr-settings-third-party-list{width:100%;display:flex;flex-direction:column;gap:1em}.sr-settings-third-party-item{background-color:#eff9f8;width:100%;padding:1em}.sr-settings-third-party-item-row{display:flex;align-items:center;gap:.25em}.sr-settings-third-party-item-row :first-child{flex-grow:1}.sr-settings-third-party-item-row .anticon-edit{color:#00a398}.sr-settings-third-party-item-row .anticon-delete{color:#f0607b}.sr-settings-third-party-item-row .ant-typography{margin:0;flex-grow:1;font-weight:500}.sr-settings-third-party-item-row .ant-tag{margin:0}.sr-questionnaire{display:flex;flex-direction:column;align-items:center;gap:1em}.sr-questionnaire-card{max-width:800px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:1em}.sr-questionnaire-card b{font-weight:600}.sr-questionnaire-item{display:flex;gap:1em}.sr-questionnaire-list-cards{display:flex;justify-content:center}.sr-questionnaire-list-card{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;flex-direction:column;gap:1em;border:1px solid #eff9f8;border-radius:8px;padding:1em;background-color:#fff}.sr-questionnaire-list-card h2,.sr-questionnaire-list-card p{margin:0}.sr-questionnaire-edit-view-wrapper{position:relative;display:grid;grid-template-columns:1fr;grid-gap:1em;align-items:start;min-height:min-content;grid-template-rows:100%;overflow-y:auto}.sr-questionnaire-preview{position:sticky;top:0;display:flex;flex-direction:column;gap:1em;padding-bottom:1em}.sr-questionnaire-preview h3{text-align:center;grid-column:span 2}.sr-questionnaire-preview-item-wrapper{display:flex}.sr-questionnaire-preview-item-drag{padding-inline:1em}.sr-questionnaire-preview-item{flex-grow:1}.sr-questionnaire-preview-inline{display:flex;align-items:center;justify-content:space-between}.sr-questionnaire-delete{color:#f39dad}.sr-questionnaire-delete:hover{color:#d24762!important;background-color:#fceef1!important}.sr-questionnaire-edit{max-height:calc(100vh - 250px);overflow-y:auto;display:flex;flex-direction:column;gap:1.5em;padding:.5em}.sr-questionnaire-edit .sr-formV2-inline-label .ant-row{gap:0}.sr-questionnaire-edit .sr-formV2-inline-label label:after{margin-inline-end:2px}.sr-questionnaire-edit-options{padding:.5em 2.5em 0;display:flex;flex-direction:column;gap:.25em}.sr-questionnaire-edit-wrapper{display:grid;grid-template-rows:minmax(0,1fr) auto}.sr-questionnaire-edit-wrapper .ant-row{gap:1em}.sr-questionnaire-edit-add{display:flex;gap:.5em;flex-wrap:wrap}.sr-questionnaire-edit-add .sr-button-primary{text-transform:capitalize}.sr-questionnaire-field-header{display:flex;justify-content:space-between}.sr-questionnaire-field-header h4{font-weight:500;color:#00a398;text-transform:capitalize}.sr-questionnaire-edit-item{transition:opacity .2s ease-in-out;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1em}.sr-vehicle-check-wrapper{display:grid;align-items:start;grid-auto-flow:column;justify-content:center;gap:3vw}.sr-tracking-portal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;justify-items:center;gap:1em}.sr-tracking-portal>:first-child{justify-self:end;margin:0;width:100%;max-width:32em}@media (max-width: 56rem){.sr-tracking-portal{grid-template-columns:minmax(0,1fr)}}.sr-preview-tracking-portal .sr-tracking-loading{background:#f0f0f0;position:absolute;top:0;left:0;width:100vw;height:100vh;height:100dvh;display:grid;place-items:center}.sr-preview-tracking-portal .sr-tracking-loading>div{display:flex;flex-direction:column;gap:1em}.sr-preview-tracking-portal .sr-tracking-loading>div>span{font-size:1.375rem}.sr-preview-tracking-portal .sr-tracking{position:relative;min-height:100vh;min-height:100dvh;width:100%;background:#f0f0f0}.sr-preview-tracking-portal .sr-tracking .ant-btn{border-radius:6px!important}.sr-preview-tracking-portal .map{position:absolute;top:0;left:0;width:100vw;height:100vh;height:100dvh;isolation:isolate;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sr-preview-tracking-portal .sr-tracking-details-container{position:relative;padding:1em;pointer-events:none;overflow-y:auto;max-height:100vh}.sr-preview-tracking-portal .sr-tracking-details{pointer-events:auto;background-color:#fff;border-radius:2em;width:fit-content;padding:2em;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;display:flex;flex-direction:column;align-items:center;gap:.25em;max-width:25rem}.sr-preview-tracking-portal .sr-tracking-details-logo{max-width:12.5rem;max-height:6.25rem}.sr-preview-tracking-portal .sr-tracking-details-list{width:100%;display:grid;grid-gap:1em;grid-template-columns:minmax(0,1fr)}.sr-preview-tracking-portal .sr-tracking-detail{display:grid;grid-template-columns:2em minmax(0,1fr);align-items:start;grid-gap:1em .5em}.sr-preview-tracking-portal .sr-tracking-detail>span{font-size:1.375rem;justify-self:center}.sr-preview-tracking-portal .sr-tracking-detail>div{display:flex;flex-direction:column}.sr-preview-tracking-portal .sr-tracking-detail>div>span:first-child{font-size:.75em;color:#777b81;font-weight:500}.sr-preview-tracking-portal .sr-tracking-detail>div>span:last-child{font-size:.875rem;color:#42464c}.sr-preview-tracking-portal .sr-tracking-detail .sr-tracking-detail-photos-list{display:flex;gap:.5em}.sr-preview-tracking-portal .sr-tracking-detail .ant-typography-copy{margin-left:.5em}.sr-preview-tracking-portal .sr-tracking-banner{margin-block:.5em;width:100%;border-radius:8px;grid-template-columns:1fr auto;display:grid;align-items:stretch;font-size:16px;font-weight:600}.sr-preview-tracking-portal .sr-tracking-banner>div{padding:.5em 1em;display:flex;flex-direction:column;justify-content:center}.sr-preview-tracking-portal .sr-tracking-banner-completed,.sr-preview-tracking-portal .sr-tracking-banner-eta{background-color:#eff9f8}.sr-preview-tracking-portal .sr-tracking-banner-completed .sr-tracking-banner-time,.sr-preview-tracking-portal .sr-tracking-banner-eta .sr-tracking-banner-time{background-color:#c2e1dc}.sr-preview-tracking-portal .sr-tracking-banner-failed{background-color:#fceef1}.sr-preview-tracking-portal .sr-tracking-banner-failed .sr-tracking-banner-time{background-color:#f6d9df}.sr-preview-tracking-portal .sr-tracking-banner-time{border-bottom-right-radius:8px;border-top-right-radius:8px}.sr-preview-tracking-portal .sr-tracking-details-group h3{background-color:#d8ebe8;text-align:center;padding-block:.5em;border-radius:8px;margin-bottom:-.25em}.sr-preview-tracking-portal .sr-tracking-customer-note-edit{display:flex;flex-direction:column;gap:1em}.sr-preview-tracking-portal .sr-button-row{width:100%;display:grid;grid-auto-flow:column;gap:1em}.sr-preview-tracking-portal h2,.sr-preview-tracking-portal h3{display:block}.sr-preview-tracking-portal h3{font-size:1.25rem;margin-bottom:.5em;text-align:center}.sr-guide-link{float:right;width:fit-content}.sr-guide-link .ant-btn{height:auto}.sr-guide-button.ant-btn.ant-btn{color:#00a398;display:flex;align-items:center}.sr-guide-button.ant-btn.ant-btn .ant-btn-icon{display:flex;padding-block:.25em}.sr-guide-button.ant-btn.ant-btn:not(.sr-guide-button-small){border:2px solid #00a398}.sr-guide-button.ant-btn.ant-btn:not(.sr-guide-button-small) .anticon{font-size:22px!important}.sr-guide-button.ant-btn.ant-btn.sr-guide-button-small{padding-inline:.25em}.sr-guide-button.ant-btn.ant-btn.sr-guide-button-middle{height:2.75em;font-size:14px}.sr-guide-popover .ant-typography-secondary{color:#82868c}body{margin:0;overflow:hidden;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input{font-family:Poppins,sans-serif}.sr-button-primary.ant-btn{border:1px solid #93ccc5}.sr-button-primary.ant-btn .anticon{color:#00a398}.sr-button-primary.ant-btn:hover{border-color:#00a398;color:#00a398!important}*{scrollbar-color:#93ccc5 #ddd}@supports selector(::-webkit-scrollbar){*{scrollbar-color:unset;scrollbar-width:unset}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#93ccc5;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#60b8ae}::-webkit-scrollbar-track{background:#ddd;border-radius:8px}}.ant-modal-mask.sr-async-loading{height:100vh;width:100vw;justify-content:center;align-items:center;display:flex}
