@media(min-width:1024px)and (max-width:1216px){.container[data-v-afc5ec8a]{width:1200px}}div[data-v-afc5ec8a],h1[data-v-afc5ec8a],h2[data-v-afc5ec8a],h3[data-v-afc5ec8a],h4[data-v-afc5ec8a],h5[data-v-afc5ec8a],h6[data-v-afc5ec8a],p[data-v-afc5ec8a],span[data-v-afc5ec8a]{font-family:Open Sans,BoonBaan,sans-serif}.input[data-v-afc5ec8a]{box-shadow:none!important}.field .input[data-v-afc5ec8a]{font-family:Open Sans,BoonBaan,sans-serif;box-shadow:none}.field input[data-v-afc5ec8a]:not(:-moz-placeholder-shown){border:1px solid #195bff}.field input[data-v-afc5ec8a]:not(:placeholder-shown){border:1px solid #195bff}.group-icon[data-v-afc5ec8a]{display:flex}h3[data-v-afc5ec8a],p[data-v-afc5ec8a],span[data-v-afc5ec8a]{font-family:Open Sans,BoonBaan,sans-serif}.mx-datepicker-main[data-v-afc5ec8a]{z-index:99100}.mx-datepicker[data-v-afc5ec8a]{position:relative;display:inline-block;width:100%}.table-limit-height .vs-table[data-v-afc5ec8a]{width:100%;font-size:.9rem;margin:0;max-height:500px}.button[data-v-afc5ec8a]{font-family:Open Sans,BoonBaan,sans-serif;border:none;background:#195bff;color:#fff}.button[data-v-afc5ec8a]:focus{border:none;box-shadow:none}.group-btn .button[data-v-afc5ec8a]{background:#195bff;width:100%;border-radius:50px;border:none;box-shadow:none;margin-top:15px}@media only screen and (max-width:480px){.box-title[data-v-afc5ec8a],.control[data-v-afc5ec8a]{margin:0!important}}.box-title[data-v-afc5ec8a]{text-align:left}.box-title .control[data-v-afc5ec8a]{margin-top:30px}.box-title h4[data-v-afc5ec8a]{color:#195bff;display:flex;align-items:center}.box-title h4 i[data-v-afc5ec8a]{width:35px}.box-title h4 .btn-add[data-v-afc5ec8a]{margin:0 auto;margin-right:0}.box-title h4 .countTotal[data-v-afc5ec8a]{color:#dc143c;margin-left:10px}.label[data-v-afc5ec8a]:not(:last-child){margin-bottom:.1em}.text-danger[data-v-afc5ec8a]{font-weight:400;color:#dc143c}.textarea[data-v-afc5ec8a]{font-family:Open Sans,BoonBaan,sans-serif}.textarea[data-v-afc5ec8a]:focus{box-shadow:none}.select[data-v-afc5ec8a]{width:100%}select[data-v-afc5ec8a]{width:100%;font-family:Open Sans,BoonBaan,sans-serif}select[data-v-afc5ec8a]:focus,select[data-v-afc5ec8a]:hover{box-shadow:none!important}.box-btn[data-v-afc5ec8a]{margin-top:10px}.box-btn button[data-v-afc5ec8a]{width:100%;margin-top:20px;background:#195bff}.box-btn button[data-v-afc5ec8a]:focus,.box-btn button[data-v-afc5ec8a]:hover{color:#fff;box-shadow:none;border:none}.form-btn-loading[data-v-afc5ec8a]{margin-top:20px;width:100%;border-radius:5px;margin-left:1px;background:#195bff;color:#fff;font-size:16px}.form-btn-loading.danger[data-v-afc5ec8a]{background:#dc143c}.form-btn-loading.danger[data-v-afc5ec8a]:focus,.form-btn-loading.danger[data-v-afc5ec8a]:hover{background:#dc143c;color:#fff}.form-btn-loading[data-v-afc5ec8a]:hover{background:#195bff;color:#fff}.form-btn-general[data-v-afc5ec8a]{width:100%;border-radius:5px;background:#195bff;color:#fff;font-size:16px}.form-btn-general[data-v-afc5ec8a]:hover{background:#195bff;color:#fff}.form-cls-loading[data-v-afc5ec8a]{margin-top:20px;width:100%;border-radius:5px;margin-left:1px;background:red;color:#fff;font-size:16px}.form-cls-loading[data-v-afc5ec8a]:hover{background:red;color:#fff}.img-size img[data-v-afc5ec8a]{height:45px;-o-object-fit:contain;object-fit:contain}.number-input[data-v-afc5ec8a]{margin-top:4px}.number-input input[data-v-afc5ec8a]{width:100%}.number-input__input[data-v-afc5ec8a]{font-family:Open Sans,BoonBaan,sans-serif;-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.vs-checkbox:checked:hover~.vs-checkbox-mask[data-v-afc5ec8a]{background:#195bff}.is-contents-input .second[data-v-afc5ec8a]{padding-left:.5rem}.is-contents-input .first[data-v-afc5ec8a]{padding-right:.5rem}.vue__time-picker input.display-time[data-v-afc5ec8a]{border-radius:4px}.bad-feedback i[data-v-afc5ec8a],.none-feedback i[data-v-afc5ec8a]{color:red;font-size:1.2rem}.good-feedback i[data-v-afc5ec8a]{display:none}.feedback-icon[data-v-afc5ec8a]{color:red;font-size:.9rem;font-weight:800}.map-wrap[data-v-afc5ec8a]{position:relative}.map-wrap .map-mode-btn[data-v-afc5ec8a]{position:absolute;top:10px;left:10px;z-index:5;background:#fff;border:none;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.3);padding:8px 14px;font-size:13px;font-family:inherit;cursor:pointer}.map-wrap .map-mode-btn i[data-v-afc5ec8a]{margin-right:6px;color:#195bff}.map-wrap .map-mode-btn[data-v-afc5ec8a]:hover{background:#f4f6ff}.map-wrap .map-placement-banner[data-v-afc5ec8a]{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:5;background:#e8a10f;color:#fff;padding:6px 16px;border-radius:20px;font-size:13px;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.3)}.map-wrap .map-placement-banner a[data-v-afc5ec8a]{color:#fff;text-decoration:underline;margin-left:10px;cursor:pointer}.coord-editor[data-v-afc5ec8a]{margin-top:10px}.coord-editor .coord-actions[data-v-afc5ec8a]{display:flex;align-items:center;gap:5px}.coord-editor .coord-actions .vs-button[data-v-afc5ec8a]{margin:0}.stop-search-results[data-v-afc5ec8a]{margin-top:10px;max-height:220px;overflow-y:auto;border-top:1px solid #eee}.stop-search-row[data-v-afc5ec8a]{justify-content:space-between;padding:5px 0}.stop-row[data-v-afc5ec8a],.stop-search-row[data-v-afc5ec8a]{display:flex;align-items:center;border-bottom:1px solid #f4f4f4;font-size:13px}.stop-row[data-v-afc5ec8a]{padding:4px 0}.stop-row.start[data-v-afc5ec8a]{font-weight:700}.stop-row .stop-seq[data-v-afc5ec8a]{width:26px;height:26px;min-width:26px;border-radius:50%;background:#195bff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;margin-right:8px}.stop-row .stop-name[data-v-afc5ec8a]{flex:1}.stop-row .stop-offset[data-v-afc5ec8a]{width:80px;margin-right:5px}.stop-row .stop-offset .input[data-v-afc5ec8a]{height:28px;font-size:12px}.stop-row .stop-actions[data-v-afc5ec8a]{display:flex;align-items:center}