#app{height:100%}*{font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}.image-view{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.image-view>.image{position:absolute;left:5%;top:5%;width:90%;height:90%;background-size:contain;background-position:50%;background-repeat:no-repeat}.select-popup-view>.options[data-v-9711f950]{display:grid;row-gap:1px;background-color:#ececec}.select-popup-view>.options>.option[data-v-9711f950]{background-color:#fff}.select-popup-view>.options>.option>.double[data-v-9711f950]{display:grid;grid-template-columns:1fr 1fr;padding:0 20px 0 20px}.select-popup-view>.options>.option>.double>.label[data-v-9711f950],.select-popup-view>.options>.option>.double>.value[data-v-9711f950]{line-height:48px}.select-popup-view>.options>.option>.double>.value[data-v-9711f950]{text-align:right;white-space:nowrap}.select-popup-view>.options>.option>.single[data-v-9711f950]{padding:0 20px 0 20px;line-height:48px;text-align:center}.select-popup-view>.options>.option>.single.text[data-v-9711f950]{text-align:left;line-height:20px;padding:20px 20px 20px 20px}.navigation-layout[data-v-9bd8dc76]{width:100%;height:100%}.navigation-layout>.content[data-v-9bd8dc76]{display:grid;grid-template-columns:1fr;width:100%;height:100%}.navigation-layout>.content>div[data-v-9bd8dc76]{min-height:0}.navigation-layout>.content>.check-in[data-v-9bd8dc76]{position:relative;background-color:#15161a}.navigation-layout>.content>.check-in>.status[data-v-9bd8dc76]{position:absolute;left:0;top:10px;width:6px;bottom:10px}.navigation-layout>.content>.check-in>.title[data-v-9bd8dc76]{font-size:16px;color:#fff;line-height:50px;padding:0 0 0 20px}.navigation-layout>.content.active[data-v-9bd8dc76]{grid-template-rows:1fr 50px}.navigation-layout>.navigation[data-v-9bd8dc76]{padding-top:10px;position:fixed;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity .1s ease-in,visibility 0s ease-in .1s;transition:opacity .1s ease-in,visibility 0s ease-in .1s;opacity:0;background-color:rgba(21,22,26,.5);visibility:hidden}.navigation-layout>.navigation>div[data-v-9bd8dc76]{padding-top:20px;position:absolute;left:0;top:0;height:100%;width:200px;background-color:#15161a;border:none;-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.57);box-shadow:0 0 15px 1px rgba(0,0,0,.57)}.navigation-layout>.navigation>div>.title[data-v-9bd8dc76]{font-size:14px;padding-left:20px;margin-bottom:10px;color:#fff}.navigation-layout>.navigation>div>.version[data-v-9bd8dc76]{color:#fff;position:absolute;left:20px;bottom:20px;font-size:12px}.navigation-layout>.navigation.active[data-v-9bd8dc76]{opacity:1;visibility:visible;-webkit-transition:opacity .1s ease-out,visibility 0s ease-out;transition:opacity .1s ease-out,visibility 0s ease-out}.navigation-layout>.navigation.active>div[data-v-9bd8dc76]{-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;-webkit-transform:translateX(0);transform:translateX(0)}.select-popup-view>.options[data-v-0acbf560]{display:grid;row-gap:1px;background-color:#ececec}.select-popup-view>.options>.option[data-v-0acbf560]{background-color:#fff}.select-popup-view>.options>.option>.double[data-v-0acbf560]{display:grid;grid-template-columns:1fr 1fr;padding:0 20px 0 20px}.select-popup-view>.options>.option>.double>.label[data-v-0acbf560],.select-popup-view>.options>.option>.double>.value[data-v-0acbf560]{line-height:48px}.select-popup-view>.options>.option>.double>.value[data-v-0acbf560]{text-align:right}.select-popup-view>.options>.option>.single[data-v-0acbf560]{padding:0 20px 0 20px;line-height:48px;text-align:center}.switch-view[data-v-32b2541a]{position:relative;width:40px;height:20px;background-color:#f1f1f1;border-radius:10px}.switch-view>.dot[data-v-32b2541a]{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#646464;border-radius:50%}.switch-view.active>.dot[data-v-32b2541a]{left:22px;background-color:#f7223f}.string-view[data-v-61f7144e]{height:200px;padding:10px 10px 10px 10px}.string-view.debug[data-v-61f7144e]{background:blue;color:#fff}.form-popup-view>.form[data-v-4771d184]{display:grid;row-gap:1px;background-color:#ececec}.form-popup-view>.form>.input[data-v-4771d184]{background-color:#fff;display:grid;grid-template-columns:1fr 1fr;padding:0 0 0 20px}.form-popup-view>.form>.input>textarea[data-v-4771d184]{width:100%;border:none;grid-column:1/3;padding:20px 20px 20px 0;outline:none;height:200px}.form-popup-view>.form>.input>.label[data-v-4771d184],.form-popup-view>.form>.input>.value[data-v-4771d184]{line-height:48px;white-space:nowrap}.form-popup-view>.form>.input>.value[data-v-4771d184]{text-align:right;padding-right:20px}.form-popup-view>.form>.input>.value.number[data-v-4771d184]{padding-right:10px;display:grid;grid-template-columns:32px 1fr 32px}.form-popup-view>.form>.input>.value.number>.value[data-v-4771d184]{text-align:center}.form-popup-view>.form>.input>.value.number>.value>input[data-v-4771d184]{font-size:16px;height:32px;width:60px;text-align:center;border:none}.form-popup-view>.form>.input>.value.number>.dec[data-v-4771d184],.form-popup-view>.form>.input>.value.number>.inc[data-v-4771d184]{text-align:center}.form-popup-view>.form>.input>.value.number>.dec>.button[data-v-4771d184],.form-popup-view>.form>.input>.value.number>.inc>.button[data-v-4771d184]{font-size:18px;font-weight:700;border-radius:50%;line-height:32px;color:#fff;width:32px;height:32px;background-color:#f7223f;margin-top:10px}.form-popup-view>.form>.input>.value.number.currency[data-v-4771d184]{grid-template-columns:1fr}.highlight[data-v-f3f5cea8]{position:absolute;height:26px;min-width:26px;background-color:#f7223f;border-radius:15px;top:-5px;right:-10px;color:#fff;line-height:20px;padding:0 5px 0 5px;border:3px solid #fff;text-align:center}.page-layout[data-v-f3f5cea8]{background-color:#fff;display:grid;grid-template-rows:50px 1fr}.page-layout[data-v-f3f5cea8]>*{min-height:0}.page-layout>.header[data-v-f3f5cea8]{position:relative;padding:20px 20px 0 20px;display:grid;grid-template-columns:30px 1fr 30px}.page-layout>.header>.title[data-v-f3f5cea8]{height:30px;line-height:30px;font-size:20px;padding-left:20px}.page-layout>.header>.toolbar[data-v-f3f5cea8]{height:30px;position:absolute;right:20px;top:20px}.page-layout>.header .icon[data-v-f3f5cea8]{width:30px;height:30px;display:block}.page-layout>.header>.user[data-v-f3f5cea8]{position:relative}.page-layout>.header>.user>.status[data-v-f3f5cea8]{position:absolute;width:16px;height:16px;background-color:#00c017;border:3px solid #fff;border-radius:50%;top:-4px;right:-4px}.user-fragment>.header[data-v-150652a6]{font-size:22px;padding:20px}.user-fragment>.body[data-v-150652a6]{display:grid;grid-row-gap:10px;padding:0 20px 0 20px}.user-fragment>.body>div>.label[data-v-150652a6]{margin-bottom:5px}.user-fragment>.footer[data-v-150652a6]{padding:20px;text-align:right}.calendar-page>.content[data-v-7dd08960]{display:grid;grid-template-rows:60px 1fr}.calendar-page>.content>.header[data-v-7dd08960]{border-bottom:4px solid #f0f0f0;font-size:14px;font-weight:700;padding-left:20px;line-height:60px}.calendar-page>.content>.header>.icon[data-v-7dd08960]{width:24px;height:24px}.calendar-page>.content>.body[data-v-7dd08960]{overflow-y:auto;background:#f1f1f1}.calendar-page>.content>.body>.table[data-v-7dd08960]{display:grid;row-gap:10px;padding:10px;overflow-y:auto}.calendar-page>.content>.body>.table>.item[data-v-7dd08960]{background-color:#fff;position:relative;border-radius:5px;overflow:hidden;min-height:63px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.calendar-page>.content>.body>.table>.item>.color[data-v-7dd08960]{position:absolute;left:0;top:0;width:5px;height:100%}.calendar-page>.content>.body>.table>.item>.title[data-v-7dd08960]{font-size:18px;font-weight:700;position:absolute;left:15px;top:8px;right:120px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-page>.content>.body>.table>.item>.title>.completed[data-v-7dd08960]{position:relative;top:-1px;padding:2px 5px 2px 5px;background-color:#24a50b;color:#fff;text-align:center;border-radius:3px;margin-right:5px;font-size:14px;line-height:18px;font-weight:400}.calendar-page>.content>.body>.table>.item>.arrival[data-v-7dd08960]{position:absolute;right:10px;top:10px;font-size:16px;line-height:18px}.calendar-page>.content>.body>.table>.item>.sub-title[data-v-7dd08960]{position:absolute;left:15px;top:33px;line-height:18px}.calendar-page>.content>.body>.table>.item>.info[data-v-7dd08960]{position:absolute;right:10px;top:33px}.calendar-page>.content>.body>.table>.item>.info>.tag[data-v-7dd08960]{color:gray;margin-left:5px;font-size:12px;padding:0 3px 0 3px;border:1px solid gray;border-radius:3px;line-height:16px;float:left}.calendar-page>.content>.body>.table>.item>.tags[data-v-7dd08960]{margin-top:61px;border-top:1px solid #ddd;padding:10px}.calendar-page>.content>.body>.table>.item>.tags>.tag[data-v-7dd08960]{background-color:#f7223f;color:#fff;margin:0 5px 10px 0;font-size:12px;padding:0 3px 0 3px;border:1px solid #f7223f;border-radius:3px;line-height:16px;float:left}.calendar-page>.content>.body>.table>.item.green[data-v-7dd08960]{background-color:#00c017;color:#fff}.calendar-page>.content>.body>.table>.item.yellow[data-v-7dd08960]{background-color:#e0d800;color:#fff}.calendar-page>.content>.body>.table>.item.red[data-v-7dd08960]{background-color:#f7223f;color:#fff;height:40px;min-height:0}.calendar-page>.content>.body>.table>.item.closed[data-v-7dd08960]{background-color:#24a50b;color:#fff}.calendar-page>.content>.body>.table>.item.closed>.info>.tag[data-v-7dd08960]{color:#fff;border:1px solid #fff}.select-popup-view>.options[data-v-2987f562]{display:grid;row-gap:1px;background-color:#ececec}.select-popup-view>.options>.option[data-v-2987f562]{background-color:#fff}.select-popup-view>.options>.option>.double[data-v-2987f562]{display:grid;grid-template-columns:1fr 1fr;padding:0 20px 0 20px}.select-popup-view>.options>.option>.double>.label[data-v-2987f562],.select-popup-view>.options>.option>.double>.value[data-v-2987f562]{line-height:48px}.select-popup-view>.options>.option>.double>.value[data-v-2987f562]{text-align:right}.select-popup-view>.options>.option>.single[data-v-2987f562]{padding:0 20px 0 20px;line-height:48px;text-align:center}.calendar-page>.content[data-v-ead33ce0]{display:grid;grid-template-rows:60px 1fr}.calendar-page>.content>.header[data-v-ead33ce0]{border-bottom:4px solid #f0f0f0;font-size:14px;font-weight:700;padding-left:20px;line-height:60px;position:relative}.calendar-page>.content>.header>.icon[data-v-ead33ce0]{width:24px;height:24px}.calendar-page>.content>.header>.date[data-v-ead33ce0]{text-transform:capitalize}.calendar-page>.content>.header>.total[data-v-ead33ce0]{position:absolute;top:0;right:20px;color:#24a50b}.calendar-page>.content>.body[data-v-ead33ce0]{overflow-y:auto;background:#f1f1f1}.calendar-page>.content>.body>.table[data-v-ead33ce0]{display:grid;row-gap:10px;padding:10px;overflow-y:auto}.calendar-page>.content>.body>.table>.item[data-v-ead33ce0]{background-color:#fff;position:relative;border-radius:5px;overflow:hidden;min-height:63px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.calendar-page>.content>.body>.table>.item>.color[data-v-ead33ce0]{position:absolute;left:0;top:0;width:5px;height:100%}.calendar-page>.content>.body>.table>.item>.title[data-v-ead33ce0]{font-size:18px;font-weight:700;position:absolute;left:15px;top:8px;right:120px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-page>.content>.body>.table>.item>.title>.completed[data-v-ead33ce0]{position:relative;top:-1px;padding:2px 5px 2px 5px;background-color:#24a50b;color:#fff;text-align:center;border-radius:3px;margin-right:5px;font-size:14px;line-height:18px;font-weight:400}.calendar-page>.content>.body>.table>.item>.arrival[data-v-ead33ce0]{position:absolute;right:10px;top:10px;font-size:16px;line-height:18px;font-weight:700;color:#000}.calendar-page>.content>.body>.table>.item>.arrival.approved[data-v-ead33ce0]{color:#24a50b}.calendar-page>.content>.body>.table>.item>.sub-title[data-v-ead33ce0]{position:absolute;left:15px;top:33px;line-height:18px;padding-top:5px}.calendar-page>.content>.body>.table>.item>.info[data-v-ead33ce0]{position:absolute;right:10px;top:35px}.calendar-page>.content>.body>.table>.item>.info>.tag[data-v-ead33ce0]{color:#000;margin-left:5px;font-size:12px;padding:0 3px 0 3px;border:1px solid #e6e6e6;border-radius:3px;line-height:16px;float:left;background-color:#e6e6e6}.calendar-page>.content>.body>.table>.item>.info>.tag.pause[data-v-ead33ce0]{border-color:#f3eb00;background-color:#f3eb00;color:#000}.calendar-page>.content>.body>.table>.item>.log[data-v-ead33ce0]{margin:64px 0 0 0}.calendar-page>.content>.body>.table>.item>.log>div[data-v-ead33ce0]{padding:5px 0 5px 13px;border-top:1px solid #e2e2e2;display:grid;grid-template-columns:1fr 60px}.calendar-page>.content>.body>.table>.item>.log>div>.type>.error[data-v-ead33ce0]{padding-top:5px;color:#f7223f}.calendar-page>.content>.body>.table>.item>.log>div>.time[data-v-ead33ce0]{text-align:right;padding-right:10px}.calendar-page>.content>.body>.table>.item>.error[data-v-ead33ce0]{padding:5px 0 5px 13px;border-top:1px solid #e2e2e2;color:#f7223f}.calendar-page>.content>.body>.table>.item>.remarks[data-v-ead33ce0]{margin:0 0 0 0}.calendar-page>.content>.body>.table>.item>.remarks>div[data-v-ead33ce0]{padding:5px 0 5px 13px;border-top:1px solid #e2e2e2}.calendar-page>.content>.body>.table>.item>.remarks>div>.author[data-v-ead33ce0]{font-size:12px;font-weight:700;padding-top:5px}.calendar-page>.content>.body>.table>.item>.tags[data-v-ead33ce0]{margin-top:61px;border-top:1px solid #ddd;padding:10px}.calendar-page>.content>.body>.table>.item>.tags>.tag[data-v-ead33ce0]{background-color:#f7223f;color:#fff;margin:0 5px 10px 0;font-size:12px;padding:0 3px 0 3px;border:1px solid #f7223f;border-radius:3px;line-height:16px;float:left}.calendar-page>.content>.body>.table>.item.green[data-v-ead33ce0]{background-color:#00c017;color:#fff}.calendar-page>.content>.body>.table>.item.yellow[data-v-ead33ce0]{background-color:#e0d800;color:#fff}.calendar-page>.content>.body>.table>.item.red[data-v-ead33ce0]{background-color:#f7223f;color:#fff;height:40px;min-height:0}.calendar-page>.content>.body>.table>.item.closed[data-v-ead33ce0]{background-color:#24a50b;color:#fff}.calendar-page>.content>.body>.table>.item.closed>.info>.tag[data-v-ead33ce0]{color:#fff;border:1px solid #fff}.calendar-page>.content[data-v-4ecc0348]{display:grid;grid-template-rows:60px 1fr}.calendar-page>.content>.header[data-v-4ecc0348]{border-bottom:4px solid #f0f0f0;font-size:14px;font-weight:700;padding-left:20px;line-height:60px;position:relative}.calendar-page>.content>.header>.icon[data-v-4ecc0348]{width:24px;height:24px}.calendar-page>.content>.header>.date[data-v-4ecc0348]{text-transform:capitalize}.calendar-page>.content>.header>.total[data-v-4ecc0348]{position:absolute;top:0;right:20px;color:#24a50b}.calendar-page>.content>.body[data-v-4ecc0348]{overflow-y:auto;background:#f1f1f1}.calendar-page>.content>.body>.table[data-v-4ecc0348]{display:grid;row-gap:10px;padding:10px;overflow-y:auto}.calendar-page>.content>.body>.table>.item[data-v-4ecc0348]{background-color:#fff;position:relative;border-radius:5px;overflow:hidden;min-height:63px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.calendar-page>.content>.body>.table>.item>.color[data-v-4ecc0348]{position:absolute;left:0;top:0;width:5px;height:100%}.calendar-page>.content>.body>.table>.item>.title[data-v-4ecc0348]{font-size:18px;font-weight:700;position:absolute;left:15px;top:8px;right:120px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-page>.content>.body>.table>.item>.title>.completed[data-v-4ecc0348]{position:relative;top:-1px;padding:2px 5px 2px 5px;background-color:#24a50b;color:#fff;text-align:center;border-radius:3px;margin-right:5px;font-size:14px;line-height:18px;font-weight:400}.calendar-page>.content>.body>.table>.item>.arrival[data-v-4ecc0348]{position:absolute;right:10px;top:10px;font-size:16px;line-height:18px;font-weight:700;color:#000}.calendar-page>.content>.body>.table>.item>.arrival.approved[data-v-4ecc0348]{color:#24a50b}.calendar-page>.content>.body>.table>.item>.sub-title[data-v-4ecc0348]{position:absolute;left:15px;top:33px;line-height:18px;padding-top:5px}.calendar-page>.content>.body>.table>.item>.info[data-v-4ecc0348]{position:absolute;right:10px;top:35px}.calendar-page>.content>.body>.table>.item>.info>.tag[data-v-4ecc0348]{color:#000;margin-left:5px;font-size:12px;padding:0 3px 0 3px;border:1px solid #e6e6e6;border-radius:3px;line-height:16px;float:left;background-color:#e6e6e6}.calendar-page>.content>.body>.table>.item>.info>.tag.pause[data-v-4ecc0348]{border-color:#f3eb00;background-color:#f3eb00;color:#000}.calendar-page>.content>.body>.table>.item>.log[data-v-4ecc0348]{margin:64px 0 0 0}.calendar-page>.content>.body>.table>.item>.log>div[data-v-4ecc0348]{padding:5px 0 5px 13px;border-top:1px solid #e2e2e2;display:grid;grid-template-columns:1fr 60px}.calendar-page>.content>.body>.table>.item>.log>div>.type>.error[data-v-4ecc0348]{padding-top:5px;color:#f7223f}.calendar-page>.content>.body>.table>.item>.log>div>.time[data-v-4ecc0348]{text-align:right;padding-right:10px}.calendar-page>.content>.body>.table>.item>.error[data-v-4ecc0348]{padding:5px 0 5px 13px;border-top:1px solid #e2e2e2;color:#f7223f}.calendar-page>.content>.body>.table>.item>.remarks[data-v-4ecc0348]{margin:0 0 0 0}.calendar-page>.content>.body>.table>.item>.remarks>div[data-v-4ecc0348]{padding:5px 0 5px 13px;border-top:1px solid #e2e2e2}.calendar-page>.content>.body>.table>.item>.remarks>div>.author[data-v-4ecc0348]{font-size:12px;font-weight:700;padding-top:5px}.calendar-page>.content>.body>.table>.item>.tags[data-v-4ecc0348]{margin-top:61px;border-top:1px solid #ddd;padding:10px}.calendar-page>.content>.body>.table>.item>.tags>.tag[data-v-4ecc0348]{background-color:#f7223f;color:#fff;margin:0 5px 10px 0;font-size:12px;padding:0 3px 0 3px;border:1px solid #f7223f;border-radius:3px;line-height:16px;float:left}.calendar-page>.content>.body>.table>.item.green[data-v-4ecc0348]{background-color:#00c017;color:#fff}.calendar-page>.content>.body>.table>.item.yellow[data-v-4ecc0348]{background-color:#e0d800;color:#fff}.calendar-page>.content>.body>.table>.item.red[data-v-4ecc0348]{background-color:#f7223f;color:#fff;height:40px;min-height:0}.calendar-page>.content>.body>.table>.item.closed[data-v-4ecc0348]{background-color:#24a50b;color:#fff}.calendar-page>.content>.body>.table>.item.closed>.info>.tag[data-v-4ecc0348]{color:#fff;border:1px solid #fff}.calendar-page .camera[data-v-a0cd9c78]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ff0}.calendar-page>.content[data-v-a0cd9c78]{display:grid;grid-template-rows:60px 1fr}.calendar-page>.content>.header[data-v-a0cd9c78]{border-bottom:4px solid #f0f0f0;font-size:14px;font-weight:700;padding-left:20px;line-height:60px}.calendar-page>.content>.header>.tab[data-v-a0cd9c78]{display:inline-block;margin-right:20px;height:56px;font-size:12px}.calendar-page>.content>.header>.tab.active[data-v-a0cd9c78]{border-bottom:4px solid red}.calendar-page>.content>.header>.icon[data-v-a0cd9c78]{width:24px;height:24px}.calendar-page>.content>.body.route>.body[data-v-a0cd9c78],.calendar-page>.content>.body[data-v-a0cd9c78]{overflow-y:auto;background:#f1f1f1}.calendar-page>.content>.body.route>.body.route[data-v-a0cd9c78],.calendar-page>.content>.body.route[data-v-a0cd9c78]{display:grid;grid-template-rows:1fr 64px}.calendar-page>.content>.body.route>.body.route>.stops[data-v-a0cd9c78],.calendar-page>.content>.body.route>.stops[data-v-a0cd9c78]{border-top:4px solid #f0f0f0;background-color:#fff;padding:20px 0 20px 0}.calendar-page>.content>.body.route>.body.route>.stops>.stops-center[data-v-a0cd9c78],.calendar-page>.content>.body.route>.stops>.stops-center[data-v-a0cd9c78]{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr;height:100%}.calendar-page>.content>.body.route>.body.route>.stops>.stops-center>.stop[data-v-a0cd9c78],.calendar-page>.content>.body.route>.stops>.stops-center>.stop[data-v-a0cd9c78]{position:relative;background-color:#f7223f;border-radius:50%}.calendar-page>.content>.body.route>.body.route>.stops>.stops-center>.stop>.halo[data-v-a0cd9c78],.calendar-page>.content>.body.route>.stops>.stops-center>.stop>.halo[data-v-a0cd9c78]{position:absolute;left:-6px;top:-6px;width:32px;height:32px;border:4px solid #f7223f;border-radius:50%;display:none}.calendar-page>.content>.body.route>.body.route>.stops>.stops-center>.stop.active>.halo[data-v-a0cd9c78],.calendar-page>.content>.body.route>.stops>.stops-center>.stop.active>.halo[data-v-a0cd9c78]{display:block}.calendar-page>.content>.body.route>.body.route>.stops>.stops-center>.center[data-v-a0cd9c78],.calendar-page>.content>.body.route>.stops>.stops-center>.center[data-v-a0cd9c78]{position:relative}.calendar-page>.content>.body.route>.body.route>.stops>.stops-center>.center>.line[data-v-a0cd9c78],.calendar-page>.content>.body.route>.stops>.stops-center>.center>.line[data-v-a0cd9c78]{position:absolute;top:50%;margin-top:-2px;height:4px;background-color:#f7223f;left:2px;right:2px}.calendar-page>.content>.body.route>.body>.photos[data-v-a0cd9c78],.calendar-page>.content>.body>.photos[data-v-a0cd9c78]{padding:10px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.calendar-page>.content>.body.route>.body>.photos>.thumb[data-v-a0cd9c78],.calendar-page>.content>.body>.photos>.thumb[data-v-a0cd9c78]{background-size:cover;border-radius:5px}.calendar-page>.content>.body.route>.body>.photos>.thumb.button[data-v-a0cd9c78],.calendar-page>.content>.body>.photos>.thumb.button[data-v-a0cd9c78]{background-color:#f7223f;background-size:50%;background-position:50%;background-repeat:no-repeat}.calendar-page>.content>.body.route>.body>.photos>.thumb>.square[data-v-a0cd9c78],.calendar-page>.content>.body>.photos>.thumb>.square[data-v-a0cd9c78]{width:0;padding-top:100%}.calendar-page>.content>.body.route>.body>.table[data-v-a0cd9c78],.calendar-page>.content>.body>.table[data-v-a0cd9c78]{display:grid;row-gap:10px;padding:10px;overflow-y:auto}.calendar-page>.content>.body.route>.body>.table>.title[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.title[data-v-a0cd9c78]{padding-left:10px;margin-top:10px}.calendar-page>.content>.body.route>.body>.table>div[data-v-a0cd9c78]:first-child,.calendar-page>.content>.body>.table>div[data-v-a0cd9c78]:first-child{margin-top:0}.calendar-page>.content>.body.route>.body>.table>.button[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.button[data-v-a0cd9c78]{background-color:#f7223f;border-radius:5px;color:#fff;text-align:center;font-weight:700;line-height:48px;font-size:16px}.calendar-page>.content>.body.route>.body>.table>.button.done[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.button.done[data-v-a0cd9c78]{background-color:#00c017}.calendar-page>.content>.body.route>.body>.table>.item[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item[data-v-a0cd9c78]{background-color:#fff;position:relative;border-radius:5px;overflow:hidden;min-height:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.calendar-page>.content>.body.route>.body>.table>.item.customer[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.customer[data-v-a0cd9c78]{display:grid;row-gap:1px;background-color:#ececec}.calendar-page>.content>.body.route>.body>.table>.item.customer>div[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.customer>div[data-v-a0cd9c78]{padding:10px;background-color:#fff}.calendar-page>.content>.body.route>.body>.table>.item.customer>div.name[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.customer>div.name[data-v-a0cd9c78]{font-weight:700}.calendar-page>.content>.body.route>.body>.table>.item.instruction[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.instruction[data-v-a0cd9c78]{display:grid;row-gap:1px;background-color:#ececec}.calendar-page>.content>.body.route>.body>.table>.item.instruction>div[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.instruction>div[data-v-a0cd9c78]{padding:10px;background-color:#fff}.calendar-page>.content>.body.route>.body>.table>.item.instruction>div.title[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.instruction>div.title[data-v-a0cd9c78]{font-weight:700}.calendar-page>.content>.body.route>.body>.table>.item.packaging[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.packaging[data-v-a0cd9c78]{display:grid;row-gap:1px;background-color:#ececec}.calendar-page>.content>.body.route>.body>.table>.item.packaging>div[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.packaging>div[data-v-a0cd9c78]{background-color:#fff}.calendar-page>.content>.body.route>.body>.table>.item.packaging>div.title[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.packaging>div.title[data-v-a0cd9c78]{padding:10px;font-weight:700}.calendar-page>.content>.body.route>.body>.table>.item.packaging>div.item[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.packaging>div.item[data-v-a0cd9c78]{display:grid;grid-template-columns:2fr 1fr}.calendar-page>.content>.body.route>.body>.table>.item.packaging>div.item>div[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.packaging>div.item>div[data-v-a0cd9c78]{padding:10px}.calendar-page>.content>.body.route>.body>.table>.item.packaging>div.item>div.value[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.packaging>div.item>div.value[data-v-a0cd9c78]{text-align:right;font-weight:700}.calendar-page>.content>.body.route>.body>.table>.item.arrival[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.arrival[data-v-a0cd9c78]{display:grid;grid-template-columns:1fr 1fr}.calendar-page>.content>.body.route>.body>.table>.item.arrival>div[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.arrival>div[data-v-a0cd9c78]{padding:10px}.calendar-page>.content>.body.route>.body>.table>.item.arrival>div.time[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.arrival>div.time[data-v-a0cd9c78]{text-align:right}.calendar-page>.content>.body.route>.body>.table>.item.remarks[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.remarks[data-v-a0cd9c78]{padding:10px}.calendar-page>.content>.body.route>.body>.table>.item.file[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.file[data-v-a0cd9c78]{display:grid;grid-template-columns:1fr 1fr}.calendar-page>.content>.body.route>.body>.table>.item.file>div[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.file>div[data-v-a0cd9c78]{padding:10px}.calendar-page>.content>.body.route>.body>.table>.item.file>div.type[data-v-a0cd9c78],.calendar-page>.content>.body>.table>.item.file>div.type[data-v-a0cd9c78]{text-align:right}.login-fragment[data-v-7f761d7b]{background-size:cover;height:100%;display:grid;grid-template-rows:3fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.login-fragment>.body>.window[data-v-7f761d7b]{margin:0 10% 0 10%}.login-fragment>.body>.window>.error[data-v-7f761d7b]{margin-top:20px;text-align:center;color:#f7223f;line-height:40px}.login-fragment>.body>.window>h1[data-v-7f761d7b]{display:block;font-size:2em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.login-fragment>.body>.window>p[data-v-7f761d7b]{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:40px;color:#969696}.login-fragment>.body>.window>.line[data-v-7f761d7b]{margin-bottom:20px}.login-fragment>.body>.window>.line>input[data-v-7f761d7b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;border:1px solid #d1d1d1;outline:none}.login-fragment>.body>.window>.gray[data-v-7f761d7b]{background-color:#fff;color:#000;margin-top:20px}.login-fragment>.footer[data-v-7f761d7b]{text-align:center;color:#000}.tab-view>.tab[data-v-4bb0c0e9]{position:relative;cursor:pointer;line-height:50px;height:50px;font-size:20px;padding-left:20px;color:#797979}.tab-view>.tab>.badge[data-v-4bb0c0e9]{position:absolute;right:20px;top:50%;margin-top:-10px;height:20px;min-width:20px;background-color:#f7223f;border-radius:10px;color:#fff;text-align:center;line-height:20px;padding:0 5px 0 5px}.tab-view>.tab.active[data-v-4bb0c0e9]{color:#fff}.tab-view>.tab.active>.marker[data-v-4bb0c0e9]{position:absolute;left:0;top:50%;margin-top:-10px;height:20px;background-color:#f7223f;width:4px}.table-view[data-v-08037056]{display:grid;grid-template-columns:1fr;grid-template-rows:40px 1fr}.table-view>.header[data-v-08037056]{display:grid;background-color:#fff;border-bottom:1px solid #cfcfcf;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-view>.header>.cell[data-v-08037056]{font-weight:700;padding:0 0 0 20px}.table-view>.header>.cell[data-v-08037056]:last-child{padding-right:20px}.table-view>.body[data-v-08037056]{overflow-y:auto}.table-view>.body>.row[data-v-08037056]{display:grid;height:40px;border-bottom:1px solid #f5f5f5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.table-view>.body>.row.highlight[data-v-08037056]{font-weight:700}.table-view>.body>.row>.cell[data-v-08037056]{padding:0 0 0 20px}.table-view>.body>.row>.cell.dot>.circle[data-v-08037056]{background-color:red;width:6px;height:6px!important;border-radius:50%}.table-view>.body>.row>.cell[data-v-08037056]:last-child{padding-right:20px}.button-view[data-v-c0668cb2]{height:40px;line-height:40px;padding:0 40px 0 40px;background-color:#f7223f;color:#fff;text-align:center;border-radius:3px}.string-view[data-v-04b56410]{height:30px;padding:0 10px 0 10px}.modal-view[data-v-4c73701d]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:grid;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-view>.modal[data-v-4c73701d]{background-color:#fff}.select-view[data-v-7de4e6e0]{height:30px;width:194px}.slider-view>.slider[data-v-6658d56c]{height:16px;width:100%;position:relative}.slider-view>.slider>.track[data-v-6658d56c]{overflow:hidden;height:6px;border-radius:3px;position:absolute;left:5px;right:5px;top:5px}.slider-view>.slider>.track>.left[data-v-6658d56c],.slider-view>.slider>.track>.right[data-v-6658d56c]{height:100%;position:absolute;top:0}.slider-view>.slider>.track>.left[data-v-6658d56c]{left:0;background-color:blue}.slider-view>.slider>.track>.right[data-v-6658d56c]{right:0;background-color:red}.slider-view>.slider>.knob-track[data-v-6658d56c]{position:absolute;left:0;top:0;height:100%;right:16px}.slider-view>.slider>.knob-track>.knob[data-v-6658d56c]{width:16px;height:16px;background-color:#39f;border-radius:50%;position:absolute;top:0}.movable-view[data-v-2530f955]{position:absolute}.slider-select-view[data-v-16365c4b]{display:inline-block}.slider-select-view>.input-view[data-v-16365c4b]{cursor:pointer}.slider-select-view>.popup-view[data-v-16365c4b]{padding:20px}.slider-select-view>.popup-view>.slider-view[data-v-16365c4b]{width:200px}.popup-view[data-v-f447b90a]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.popup-view>div>.popup[data-v-f447b90a]{position:absolute;left:10px;bottom:10px;right:10px;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.popup-view>div>.popup>.content[data-v-f447b90a]{background-color:#fff;border-radius:6px;overflow:hidden}.popup-view>div>.popup>.content>.title[data-v-f447b90a]{color:#bebebe;text-align:center;line-height:40px;border-bottom:1px solid #eee}.popup-view>div>.popup>.actions>.action[data-v-f447b90a]{background-color:#f7223f;border-radius:6px;overflow:hidden;margin-top:10px;line-height:48px;text-align:center;font-weight:700;color:#fff;font-size:16px}.popup-view>div>.popup-hidden[data-v-f447b90a]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.popup-view>div>.popup-enter[data-v-f447b90a],.popup-view>div>.popup-leave-to[data-v-f447b90a]{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.popup-view>div>.popup-enter-to[data-v-f447b90a]{opacity:1}.popup-view>div>.popup-enter-active[data-v-f447b90a],.popup-view>div>.popup-hidden[data-v-f447b90a],.popup-view>div>.popup-leave-active[data-v-f447b90a]{-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.popup-view-enter[data-v-f447b90a],.popup-view-leave-to[data-v-f447b90a]{opacity:0}.popup-view-enter-to[data-v-f447b90a]{opacity:1}.popup-view-enter-active[data-v-f447b90a],.popup-view-leave-active[data-v-f447b90a]{-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.input-view[data-v-ebd4271a]{display:inline-block;min-width:70px;width:100%;height:30px;line-height:30px;padding:0 10px 0 10px;border:1px solid #a9a9a9}.date-picker-view[data-v-083f051a]{padding:15px 15px 15px 20px}.date-picker-view>.dates[data-v-083f051a]{display:grid;grid-template-columns:1fr;grid-template-rows:30px 1fr}.date-picker-view>.dates>.header[data-v-083f051a]{display:grid;grid-template-columns:1fr 30px 30px;grid-template-rows:1fr}.date-picker-view>.dates>.header>.month[data-v-083f051a],.date-picker-view>.dates>.header>.next[data-v-083f051a],.date-picker-view>.dates>.header>.prev[data-v-083f051a]{line-height:30px;cursor:pointer}.date-picker-view>.dates>.header>.month[data-v-083f051a]{text-transform:capitalize;font-size:16px}.date-picker-view>.dates>.header>.next[data-v-083f051a],.date-picker-view>.dates>.header>.prev[data-v-083f051a]{text-align:center}.date-picker-view>.dates>.body[data-v-083f051a]{display:grid;grid-row-gap:4px}.date-picker-view>.dates>.body>.days[data-v-083f051a],.date-picker-view>.dates>.body>.week[data-v-083f051a]{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto;justify-items:center}.date-picker-view>.dates>.body>.days>div[data-v-083f051a],.date-picker-view>.dates>.body>.week>div[data-v-083f051a]{line-height:30px;text-align:center;font-size:12px;width:30px}.date-picker-view>.dates>.body>.days>div[data-v-083f051a]{color:#a7a7a7}.date-picker-view>.dates>.body>.days>div.weekend[data-v-083f051a]{color:red}.date-picker-view>.dates>.body>.week>.week[data-v-083f051a]{text-align:left;color:#a7a7a7}.date-picker-view>.dates>.body>.week>.date[data-v-083f051a]{border-radius:50%;position:relative;cursor:pointer}.date-picker-view>.dates>.body>.week>.date.next[data-v-083f051a],.date-picker-view>.dates>.body>.week>.date.prev[data-v-083f051a]{color:#a7a7a7}.date-picker-view>.dates>.body>.week>.date.today[data-v-083f051a]{border:1px solid #f7223f;line-height:28px}.date-picker-view>.dates>.body>.week>.date.selection[data-v-083f051a]{background-color:#f7223f;color:#fff}.date-picker-view>.dates>.body>.week>.date>.notification[data-v-083f051a]{position:absolute;right:1px;top:1px;width:8px;height:8px;border:1px solid #f0f0f0;background-color:#f7223f;border-radius:50%}.header-fragment[data-v-12a328df]{background-color:#fff;text-align:right;border-bottom:4px solid #f0f0f0}.header-fragment>div[data-v-12a328df]{display:inline-block;height:64px;line-height:64px;color:#fff;font-size:16px;margin-right:20px}.date-picker-view[data-v-0c970d36]{padding:15px 15px 15px 20px}.date-picker-view>.dates[data-v-0c970d36]{display:grid;grid-template-columns:1fr;grid-template-rows:30px 1fr}.date-picker-view>.dates>.header[data-v-0c970d36]{display:grid;grid-template-columns:1fr 30px 30px;grid-template-rows:1fr}.date-picker-view>.dates>.header>.month[data-v-0c970d36],.date-picker-view>.dates>.header>.next[data-v-0c970d36],.date-picker-view>.dates>.header>.prev[data-v-0c970d36]{line-height:30px;cursor:pointer}.date-picker-view>.dates>.header>.month[data-v-0c970d36]{text-transform:capitalize;font-size:16px}.date-picker-view>.dates>.header>.next[data-v-0c970d36],.date-picker-view>.dates>.header>.prev[data-v-0c970d36]{text-align:center}.date-picker-view>.dates>.body[data-v-0c970d36]{margin-top:20px;display:grid;grid-row-gap:4px;grid-template-columns:1fr 1fr 1fr 1fr}.date-picker-view>.dates>.body>.month[data-v-0c970d36]{line-height:40px;text-align:center;font-size:12px;cursor:pointer;border-radius:5px}.date-picker-view>.dates>.body>.month.today[data-v-0c970d36]{border:1px solid #f7223f;line-height:38px}.date-picker-view>.dates>.body>.month.selection[data-v-0c970d36]{background-color:#f7223f;color:#fff}.date-picker-view>.dates>.body>.days[data-v-0c970d36],.date-picker-view>.dates>.body>.week[data-v-0c970d36]{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto;justify-items:center}.date-picker-view>.dates>.body>.days>div[data-v-0c970d36],.date-picker-view>.dates>.body>.week>div[data-v-0c970d36]{line-height:30px;text-align:center;font-size:12px;width:30px}.date-picker-view>.dates>.body>.days>div[data-v-0c970d36]{color:#a7a7a7}.date-picker-view>.dates>.body>.days>div.weekend[data-v-0c970d36]{color:red}.date-picker-view>.dates>.body>.week>.week[data-v-0c970d36]{text-align:left;color:#a7a7a7}.date-picker-view>.dates>.body>.week>.date[data-v-0c970d36]{border:1px solid transparent;line-height:28px;border-radius:50%;position:relative;cursor:pointer}.date-picker-view>.dates>.body>.week>.date.next[data-v-0c970d36],.date-picker-view>.dates>.body>.week>.date.prev[data-v-0c970d36]{color:#a7a7a7}.date-picker-view>.dates>.body>.week>.date.today[data-v-0c970d36]{border:1px solid #f7223f;line-height:28px}.date-picker-view>.dates>.body>.week>.date.selection[data-v-0c970d36]{background-color:#f7223f;color:#fff}.date-picker-view>.dates>.body>.week>.date>.notification[data-v-0c970d36]{position:absolute;right:-1px;top:-1px;width:10px;height:10px;border:2px solid #f0f0f0;background-color:#f7223f;border-radius:50%}.date-picker-view>.dates>.body>.week>.date>.notification.yellow[data-v-0c970d36]{background-color:#ffcf00}.date-picker-view>.dates>.body>.week>.date>.notification.gray[data-v-0c970d36]{background-color:#a3a3a3}.date-picker-view>.dates>.body>.week>.date>.notification.red[data-v-0c970d36]{background-color:#f7223f}.date-picker-view>.dates>.body>.week>.date>.notification.green[data-v-0c970d36]{background-color:#00c017}.notification-enter-active[data-v-0c970d36],.notification-leave-active[data-v-0c970d36]{-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.notification-enter[data-v-0c970d36],.notification-leave-to[data-v-0c970d36]{opacity:0}.overlay[data-v-f55dfa0a]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9999}.overlay-header[data-v-f55dfa0a]{background:#222;color:#fff;padding:10px;text-align:right}.close-btn[data-v-f55dfa0a]{background:#f7223f;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:16px;cursor:pointer}.overlay-frame[data-v-f55dfa0a]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:#fff;width:100%}.camera-overlay[data-v-4673cc36]{position:fixed;inset:0;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}video[data-v-4673cc36]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flash[data-v-4673cc36]{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none}.flash.active[data-v-4673cc36]{-webkit-animation:flashAnim-4673cc36 .25s ease-out forwards;animation:flashAnim-4673cc36 .25s ease-out forwards}@-webkit-keyframes flashAnim-4673cc36{0%{opacity:1}to{opacity:0}}@keyframes flashAnim-4673cc36{0%{opacity:1}to{opacity:0}}.shutter[data-v-4673cc36]{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70px;height:70px;border-radius:50%;border:4px solid #fff;background:hsla(0,0%,100%,.3)}.close[data-v-4673cc36]{position:absolute;top:20px;right:20px;font-size:32px;background:transparent;border:none;color:#fff}