.display-setting-popover[data-v-2c80a36f]{margin-top:20px;contain:none;overflow:visible}.display-setting-popover[data-v-2c80a36f]:before{position:absolute;content:"";top:0;left:30px;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:10px;height:13px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:13px solid #fff;z-index:1}.flex[data-v-4a1d0225]{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-center[data-v-4a1d0225]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between[data-v-4a1d0225]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-items-center[data-v-4a1d0225]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-end[data-v-4a1d0225]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-column[data-v-4a1d0225]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row[data-v-4a1d0225]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-auto[data-v-4a1d0225]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-center[data-v-4a1d0225]{text-align:center}.width-auto[data-v-4a1d0225]{width:auto}.w-100[data-v-4a1d0225]{width:100%}.map-container[data-v-4a1d0225]{top:0;bottom:0;width:100vw;height:100%;position:absolute}.map-container .ol-switch-base[data-v-4a1d0225],.map-container .ol-switch-luilayer-visibility[data-v-4a1d0225]{background:#6e8501;position:relative;width:auto;height:auto;text-align:center;display:inline-block}.map-container .ol-switch-base button[data-v-4a1d0225],.map-container .ol-switch-luilayer-visibility button[data-v-4a1d0225]{display:inline-block;width:auto;font-size:14px}.map[data-v-4a1d0225]{height:100%}.factory-button-group[data-v-4a1d0225]{position:fixed;width:100%;left:0;bottom:0}.factory-button-group .v-btn.v-size--large[data-v-4a1d0225]{font-size:24px;height:48px;padding:0 35px}.center-point[data-v-4a1d0225]{width:25px;height:25px;border-radius:50%;display:block;background-color:#bb4a37;border:1px solid #fff;position:fixed;top:50%;left:0;z-index:2;-webkit-transform:translate(calc(50vw - 12.5px),12.5px);transform:translate(calc(50vw - 12.5px),12.5px)}.navbar-container[data-v-4a1d0225]{position:absolute;top:-47px;left:0;z-index:5}.region-alert[data-v-4a1d0225]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;background-color:#6e8501;color:#fff;width:100%;padding:10px 20px;font-size:14px;line-height:19px}.filter-buttons-container[data-v-4a1d0225]{position:absolute;top:0;overflow-x:auto;max-width:100%;white-space:nowrap}.filter-buttons-container .v-btn.inactive-filter[data-v-4a1d0225]{opacity:.5}.filter-buttons-container.desktop[data-v-4a1d0225]{white-space:normal}.filter-buttons-container.sidebar-expanded[data-v-4a1d0225]{max-width:calc(100% - 395px)}.flex[data-v-91efb6e0]{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-center[data-v-91efb6e0]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between[data-v-91efb6e0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-items-center[data-v-91efb6e0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-end[data-v-91efb6e0]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-column[data-v-91efb6e0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row[data-v-91efb6e0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-auto[data-v-91efb6e0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-center[data-v-91efb6e0]{text-align:center}.width-auto[data-v-91efb6e0]{width:auto}.w-100[data-v-91efb6e0]{width:100%}.app-alert[data-v-91efb6e0]{position:fixed;bottom:0;width:100%;background-color:rgba(0,0,0,.82);color:#fff;padding:27px 23px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:1}.app-alert img[data-v-91efb6e0]{margin-right:17px}.app-alert .alert-title[data-v-91efb6e0]{font-size:18px;line-height:20px;font-weight:500;white-space:pre}.app-alert .alert-descriptioin[data-v-91efb6e0]{font-size:12px}.app-alert .close[data-v-91efb6e0]{z-index:2;position:absolute;top:24px;right:22px;width:24px;height:24px;padding-top:12px;cursor:pointer;top:17px;right:17px}.app-alert .close[data-v-91efb6e0]:after,.app-alert .close[data-v-91efb6e0]:before{display:block;content:"";width:100%;height:3px;background:#000;-webkit-transform-origin:center;transform-origin:center;position:absolute;border-radius:5px}.app-alert .close[data-v-91efb6e0]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app-alert .close[data-v-91efb6e0]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.app-alert .close[data-v-91efb6e0]:after,.app-alert .close[data-v-91efb6e0]:before{background-color:#fff}.preview-images-container .uploaded-image[data-v-f93c1634]{position:relative;width:calc(50% - 7.5px);height:0;padding-top:35%;overflow:hidden;display:inline-block}.preview-images-container .uploaded-image[data-v-f93c1634]:nth-child(odd){margin-right:7.5px}.preview-images-container .uploaded-image[data-v-f93c1634]:nth-child(2n){margin-left:7.5px}.preview-images-container .uploaded-image img[data-v-f93c1634]{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0}.preview-images-container .uploaded-image .remove-image-btn[data-v-f93c1634]{position:absolute;top:5px;right:5px;width:20px;height:20px;background-image:url(/img/remove.9fbe351e.svg);cursor:pointer}.image-upload-form[data-v-f93c1634]{background-color:#fff;z-index:1;position:absolute;height:100%;padding-bottom:50px;overflow-y:auto;overflow-x:hidden}.image-upload-form h2[data-v-f93c1634]{color:#364516;font-size:20px;line-height:30px}.image-upload-form p[data-v-f93c1634]{font-size:16px;line-height:24px}.image-upload-form a[data-v-f93c1634]{color:#99a639;text-decoration:underline}.bottom-button-container[data-v-f93c1634]{background:#fff;position:fixed;bottom:0;left:0;padding:10px 15px}hr[data-v-f93c1634]{color:#eaf3bf;border-color:#eaf3bf;background-color:#eaf3bf;height:1px;border-width:inherit}.preview-images-container .uploaded-image[data-v-993177d2]{position:relative;width:calc(50% - 7.5px);height:0;padding-top:35%;overflow:hidden;display:inline-block}.preview-images-container .uploaded-image[data-v-993177d2]:nth-child(odd){margin-right:7.5px}.preview-images-container .uploaded-image[data-v-993177d2]:nth-child(2n){margin-left:7.5px}.preview-images-container .uploaded-image img[data-v-993177d2]{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0}.preview-images-container .uploaded-image .remove-image-btn[data-v-993177d2]{position:absolute;top:5px;right:5px;width:20px;height:20px;background-image:url(/img/remove.9fbe351e.svg);cursor:pointer}.confirm-factory-page[data-v-993177d2]{background-color:#fff;z-index:1;position:absolute;width:100%;height:100%;padding-bottom:50px;overflow-y:auto;overflow-x:hidden;padding-bottom:72px}.confirm-factory-page h2[data-v-993177d2]{color:#364516;font-size:20px;line-height:30px}.confirm-factory-page p[data-v-993177d2]{font-size:16px;line-height:24px}.confirm-factory-page a[data-v-993177d2]{color:#99a639;text-decoration:underline}.confirm-factory-page h2[data-v-993177d2]{font-size:24px}.bottom-button-container[data-v-993177d2]{background:#fff;position:fixed;bottom:0;left:0;padding:10px 15px}hr[data-v-993177d2]{color:#eaf3bf;border-color:#eaf3bf;background-color:#eaf3bf;height:1px;border-width:inherit}.minimap-container.desktop[data-v-993177d2]{max-width:430px}.minimap-overlay[data-v-993177d2]{width:100%;height:100%;position:absolute;top:0;left:0}.btn-container.hide[data-v-06e1f5c6]{visibility:hidden;pointer-events:none}.create-factory-steps[data-v-06e1f5c6]{width:100%;height:100%}.create-factory-steps .create-factory-step-1[data-v-06e1f5c6]{position:absolute;left:0;top:0;width:100%}.create-factory-steps .create-factory-step-1 .choose-location-btn-container[data-v-06e1f5c6]{left:0;position:fixed;bottom:50px}.create-factory-steps .select-location-container[data-v-06e1f5c6]{background-color:#697f01;color:#fff}.create-factory-steps .select-location-container .wgs[data-v-06e1f5c6]{font-size:12px}.create-factory-steps .select-location-container .location-text[data-v-06e1f5c6],.create-factory-steps .select-location-container.desktop .wgs[data-v-06e1f5c6]{font-size:14px}.create-factory-steps .select-location-container.desktop .location-text[data-v-06e1f5c6]{font-size:16px}.desktop-step-item[data-v-06e1f5c6]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#364516}.desktop-step-item[data-v-06e1f5c6]:not(.inactive){cursor:pointer}.desktop-step-item.inactive[data-v-06e1f5c6]{opacity:.5}.desktop-step-item .v-icon[data-v-06e1f5c6]{margin-top:-3px}.btn-container[data-v-72c2d901]{position:absolute;right:5px}.update-factory-steps[data-v-72c2d901]{z-index:6;position:absolute;width:100%;height:100%}.update-factory-comment-container[data-v-72c2d901]{background-color:#fff;z-index:2;position:absolute;height:100%;padding-bottom:50px;overflow-y:auto;overflow-x:hidden}.update-factory-comment-container h2[data-v-72c2d901]{color:#364516;font-size:20px;line-height:30px}.update-factory-comment-container p[data-v-72c2d901]{font-size:16px;line-height:24px}.update-factory-comment-container a[data-v-72c2d901]{color:#99a639;text-decoration:underline}.update-factory-comment-modal[data-v-72c2d901]{background-color:#fff;z-index:2}.update-factory-comment-modal h2[data-v-72c2d901]{color:#364516;font-size:20px;line-height:30px}.update-factory-comment-modal p[data-v-72c2d901]{font-size:16px;line-height:24px}.update-factory-comment-modal a[data-v-72c2d901]{color:#99a639;text-decoration:underline}.factory-container[data-v-d5d4ce3a]{position:absolute;bottom:0;width:100%;z-index:5}.factory-container .factory-detail-scroller[data-v-d5d4ce3a]{width:100%;height:100%;overflow:auto}.factory-container .factory-status[data-v-d5d4ce3a]{font-size:24px}.factory-container h3[data-v-d5d4ce3a]{color:#697f01;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.03em}.factory-container h3+p[data-v-d5d4ce3a]{line-height:1.3}.factory-container h2[data-v-d5d4ce3a]{color:#364516;font-style:normal;font-weight:500;font-size:20px;line-height:30px;letter-spacing:.03em}.factory-container .text-caption[data-v-d5d4ce3a]{color:#a1a1a1}.factory-container hr[data-v-d5d4ce3a]{color:#eaf3bf;border-color:#eaf3bf;background-color:#eaf3bf;height:1px;border-width:inherit}.factory-container .btn-container[data-v-d5d4ce3a]{position:absolute;right:10px}.factory-container.full .factory-detail-scroller[data-v-d5d4ce3a]{padding-bottom:60px}.factory-container:not(.desktop).full[data-v-d5d4ce3a]{min-height:100%;overflow:auto;top:0}.factory-container:not(.desktop).empty[data-v-d5d4ce3a]{display:none}.factory-container.desktop[data-v-d5d4ce3a]{width:395px;right:-395px;top:64px;max-height:calc(100% - 64px);border-radius:0;z-index:4;overflow:visible;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.factory-container.desktop.full[data-v-d5d4ce3a]{-webkit-transform:translateX(-395px);transform:translateX(-395px)}.factory-container.desktop.full .sidebar-collapse-button .v-icon[data-v-d5d4ce3a]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.factory-container.desktop .copied-message[data-v-d5d4ce3a]{display:none}.factory-container .sidebar-collapse-button[data-v-d5d4ce3a]{position:absolute;top:30px;left:-30px;background-color:#fff;width:30px;height:74px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1),inset -.7px 0 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1),inset -.7px 0 2px rgba(0,0,0,.1);border-radius:10px 0 0 10px!important;cursor:pointer}.factory-status-title[data-v-d5d4ce3a]{color:#364516;font-size:16px}.factory-slide-image[data-v-d5d4ce3a]{width:120px;height:68px;overflow:hidden;-o-object-fit:cover;object-fit:cover;cursor:pointer}.copied-message[data-v-d5d4ce3a]{background-color:#697f01;color:#fff;font-size:14px;height:41px;position:absolute;width:100%;left:0}.v-app-bar .copied-message[data-v-d5d4ce3a]{top:56px}.v-card__text .copied-message[data-v-d5d4ce3a]{top:48px}.update-image-button[data-v-d5d4ce3a]{background-color:#364516;width:100px;height:68px;color:#fff;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.update-image-button[data-v-d5d4ce3a]:first-child{margin-left:15px}.v-slide-group__wrapper[data-v-d5d4ce3a]{-ms-touch-action:auto!important;touch-action:auto!important}.flex[data-v-68da9dd0]{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-center[data-v-68da9dd0]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between[data-v-68da9dd0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-items-center[data-v-68da9dd0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-end[data-v-68da9dd0]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-column[data-v-68da9dd0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row[data-v-68da9dd0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-auto[data-v-68da9dd0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-center[data-v-68da9dd0]{text-align:center}.width-auto[data-v-68da9dd0]{width:auto}.w-100[data-v-68da9dd0]{width:100%}.app-modal-component[data-v-68da9dd0]{z-index:997;position:fixed;-webkit-overflow-scrolling:touch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100%;padding:45px 16px;display:none}.app-modal-component.open[data-v-68da9dd0]{display:-webkit-box;display:-ms-flexbox;display:flex}.app-modal-backdrop[data-v-68da9dd0]{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:998}.app-modal[data-v-68da9dd0]{z-index:999;border-radius:3px;border:2px solid #6e8501;background-color:#fff;padding:27px 22px;position:absolute;-webkit-overflow-scrolling:touch;top:90px;max-height:100%;max-width:100%;overflow:auto}.app-modal .close[data-v-68da9dd0]{z-index:1;position:absolute;top:24px;right:22px;width:24px;height:24px;padding-top:12px;cursor:pointer}.app-modal .close[data-v-68da9dd0]:after,.app-modal .close[data-v-68da9dd0]:before{display:block;content:"";width:100%;height:3px;background:#000;-webkit-transform-origin:center;transform-origin:center;position:absolute;border-radius:5px}.app-modal .close[data-v-68da9dd0]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app-modal .close[data-v-68da9dd0]:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.about-dialog-container .app-modal{top:25px;max-height:calc(100% - 50px);max-width:calc(100% - 20px)}.about-dialog-container .app-modal .page h3{color:#6e8501}.contact-modal-container .app-modal{top:25px;max-height:calc(100% - 50px);max-width:calc(100% - 20px);padding-top:60px}.contact-modal-container .app-modal .page{text-align:center}.contact-modal-container .app-modal .page h3{color:#6e8501;line-height:1.5em}button[data-v-dcff7058]{width:100%;background-color:#6e8501;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5);border:1px solid #fff;border-radius:24px;padding:10px 21px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:20px;text-align:center}button.small[data-v-dcff7058]{font-size:12px;padding:4px 12px}button[data-v-dcff7058]:hover{cursor:pointer;background-color:#98b801}button.disabled[data-v-dcff7058]{cursor:not-allowed;background-color:#aaa}button.blue[data-v-dcff7058]:hover{background-color:#558fa9}button.red[data-v-dcff7058]:hover{background-color:#ce6857}button.gray[data-v-dcff7058]:hover{background-color:#717175}button.dark-green[data-v-dcff7058]{background-color:#364516}button.dark-green[data-v-dcff7058]:hover{background-color:#546c22}button.white[data-v-dcff7058]{background-color:#fff;color:#364516}button.white[data-v-dcff7058]:hover{background-color:#e6e6e6}button.auto[data-v-dcff7058]{width:auto}.outline[data-v-dcff7058]{border:1px solid #6e8501;background-color:#fff;color:#000}.outline[data-v-dcff7058]:hover{cursor:pointer;background-color:#6e8501;color:#fff}.outline.blue[data-v-dcff7058]{border:1px solid #447287}.outline.blue[data-v-dcff7058]:hover{background-color:#447287}.outline.red[data-v-dcff7058]{border:1px solid #bb4a37}.outline.red[data-v-dcff7058]:hover{background-color:#bb4a37}.outline.gray[data-v-dcff7058]{border:1px solid #58585b}.outline.gray[data-v-dcff7058]:hover{background-color:#58585b}.rect[data-v-dcff7058]{border-radius:4px;-webkit-box-shadow:none;box-shadow:none;height:100%;font-size:16px}.getting-started-container .app-modal{top:20px;max-height:calc(100% - 40px);max-width:calc(100% - 20px);padding-top:35px}.getting-started-container .app-modal .page h3{color:#6e8501;font-size:18px;margin-top:0;font-weight:400;line-height:1.2}.getting-started-container .app-modal .page small{text-align:center;display:block;margin:1em 0;line-height:1.1}.getting-started-container .app-modal .page a{color:#6e8501;text-decoration:none}.getting-started-container .app-modal .page pre{line-height:1.5em;white-space:pre-line}.back-button{width:30px;height:20px;position:relative;cursor:pointer}.back-button span{position:absolute;width:100%;height:4px;border-radius:5px;background-color:#6e8501;left:0}.back-button span:first-child{top:7px}.back-button span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:65%;top:1px;left:-4px}.back-button span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);width:65%;top:12px;left:-4px}.tutorial-modal-container .app-modal{top:20px;max-height:100%;max-width:calc(100% - 20px);padding:70px 45px 35px}.tutorial-modal-container .app-modal .page{height:auto}.tutorial-modal-container .app-modal .page img{display:block;margin:0 auto;max-height:65vh}.tutorial-modal-container .app-modal .page h2{color:#99a639;border:none}.tutorial-modal-container .app-modal .page #tutorial-home p{font-weight:700;margin-top:2em;margin-bottom:2em}.tutorial-modal-container .app-modal .page #tutorial-add-factory h2,.tutorial-modal-container .app-modal .page #tutorial-update-factory h2{margin-right:0;text-align:center;color:#6e8501}.tutorial-modal-container .app-modal .outline-button{border:1px solid #6e8501;padding:10px 20px;color:#6e8501;margin-bottom:15px;line-height:1.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tutorial-modal-container .app-modal .outline-button:active,.tutorial-modal-container .app-modal .outline-button:hover{color:#fff;background-color:#6e8501}.tutorial-modal-container .app-modal .back-button{position:absolute;top:24px;left:22px}.safety-modal .page{overflow:hidden}.safety-modal .page img{max-height:45vh;display:block;margin:0 auto}.safety-modal .page h2{font-size:36px;color:#6e8501;border:none;margin-bottom:-5px}.page-container{position:fixed;-webkit-overflow-scrolling:touch;width:100vw;top:47px;left:0;height:calc(100% - 47px);background:#fff;overflow:auto}.page{height:100%;overflow-y:auto}.page h1{font-size:36px;font-weight:500;line-height:1.33;margin-top:0;color:#99a639;padding-right:27px}.page h1,.page h2{padding-bottom:16px;border-bottom:1px solid #6e8501;margin-right:65px}.page h2{font-size:24px;color:#6e8501}.page h3{color:#000;font-size:20px;font-weight:500;line-height:.85;letter-spacing:.83px}.page img{max-width:100%}.page p{font-size:16px;letter-spacing:.71px;line-height:1.5em}.page p:last-child{margin-bottom:0}.page>h3{margin-top:40px}.page h1+h3{margin-top:0}.page label.checkbox-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:point;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px;height:24px;font-size:20px}.page label.checkbox-container:not(:last-child){margin-bottom:25px}.page label.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page label.checkbox-container input:checked~.checkbox{background-color:#000}.page label.checkbox-container .checkbox{position:absolute;top:0;left:0;height:24px;width:24px;background-color:transparent;border-radius:3px;border:2px solid #000}.page label.checkbox-container span.space{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:transparent;margin:0 10px}.page label.checkbox-container img{height:23px}.ios-version-modal-container .app-modal{top:25px;max-height:calc(100% - 50px);max-width:calc(100% - 20px);padding-top:60px}.ios-version-modal-container .app-modal .page h3{color:#6e8501;line-height:1.5em}.page-container[data-v-dfcdf030]{position:fixed;-webkit-overflow-scrolling:touch;width:100vw;top:47px;left:0;height:calc(100% - 47px);background:#fff;overflow:auto}.page[data-v-dfcdf030]{height:100%;overflow-y:auto}.page h1[data-v-dfcdf030]{font-size:36px;font-weight:500;line-height:1.33;margin-top:0;color:#99a639;padding-right:27px}.page h1[data-v-dfcdf030],.page h2[data-v-dfcdf030]{padding-bottom:16px;border-bottom:1px solid #6e8501;margin-right:65px}.page h2[data-v-dfcdf030]{font-size:24px;color:#6e8501}.page h3[data-v-dfcdf030]{color:#000;font-size:20px;font-weight:500;line-height:.85;letter-spacing:.83px}.page img[data-v-dfcdf030]{max-width:100%}.page p[data-v-dfcdf030]{font-size:16px;letter-spacing:.71px;line-height:1.5em}.page p[data-v-dfcdf030]:last-child{margin-bottom:0}.page>h3[data-v-dfcdf030]{margin-top:40px}.page h1+h3[data-v-dfcdf030]{margin-top:0}.page label.checkbox-container[data-v-dfcdf030]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:point;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px;height:24px;font-size:20px}.page label.checkbox-container[data-v-dfcdf030]:not(:last-child){margin-bottom:25px}.page label.checkbox-container input[data-v-dfcdf030]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page label.checkbox-container input:checked~.checkbox[data-v-dfcdf030]{background-color:#000}.page label.checkbox-container .checkbox[data-v-dfcdf030]{position:absolute;top:0;left:0;height:24px;width:24px;background-color:transparent;border-radius:3px;border:2px solid #000}.page label.checkbox-container span.space[data-v-dfcdf030]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:transparent;margin:0 10px}.page label.checkbox-container img[data-v-dfcdf030]{height:23px}.api-config-modal-container .app-modal[data-v-dfcdf030]{max-width:500px;width:90%}.api-config-modal-container .app-modal .page h2[data-v-dfcdf030]{color:#6e8501;margin-bottom:20px;text-align:center}.api-config-modal-container .app-modal .page .form-section[data-v-dfcdf030]{margin-bottom:20px}.api-config-modal-container .app-modal .page .form-section label[data-v-dfcdf030]{display:block;margin-bottom:8px;font-weight:700;color:#000}.api-config-modal-container .app-modal .page .form-section .url-input[data-v-dfcdf030]{width:100%;padding:12px;border:2px solid #a1a1a1;border-radius:4px;font-size:16px}.api-config-modal-container .app-modal .page .form-section .url-input[data-v-dfcdf030]:focus{outline:none;border-color:#6e8501}.api-config-modal-container .app-modal .page .form-section .help-text[data-v-dfcdf030]{display:block;margin-top:6px;color:#a1a1a1;font-size:14px;line-height:1.4}.api-config-modal-container .app-modal .page .button-section[data-v-dfcdf030]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.api-config-modal-container .app-modal .page .button-section .app-button[data-v-dfcdf030]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px}.api-config-modal-container .app-modal .page .current-config[data-v-dfcdf030]{padding:15px;background-color:#f5f5f5;border-radius:4px;font-size:14px;line-height:1.4}.api-config-modal-container .app-modal .page .current-config .current-url[data-v-dfcdf030]{display:block;margin-top:5px;word-break:break-all;color:#6e8501;font-family:monospace}.maintenance-modal-container[data-v-70218e3d] .app-modal{top:25px;max-height:calc(100% - 50px);max-width:600px;width:calc(100% - 40px)}.maintenance-modal-container[data-v-70218e3d] .app-modal .page h2{color:#6e8501;margin-bottom:20px;text-align:center}.maintenance-modal-container[data-v-70218e3d] .app-modal .page .icon-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.maintenance-modal-container[data-v-70218e3d] .app-modal .page .message-section{margin-bottom:20px}.maintenance-modal-container[data-v-70218e3d] .app-modal .page .message-section .main-message{font-weight:700;color:#222!important;margin-bottom:16px;font-size:18px}.maintenance-modal-container[data-v-70218e3d] .app-modal .page .message-section .detail-message{color:#333!important;font-size:15px;line-height:1.8}.maintenance-modal-container[data-v-70218e3d] .app-modal .page .button-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.maintenance-modal-container[data-v-70218e3d] .app-modal .page .button-section .app-button{min-width:120px}.ol-control{background:#fff;cursor:pointer;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.ol-control:hover{background:none}.ol-control button,.ol-control button:focus,.ol-control button:hover{cursor:pointer;background:none}.ol-fit-location,.ol-map-search,.ol-zoom{color:#6e8501;border-radius:9px;left:21px}.ol-fit-location:hover,.ol-map-search:hover,.ol-zoom:hover{background-color:#f5f5f5}.ol-zoom{top:auto;bottom:100px}.ol-zoom .ol-zoom-in,.ol-zoom .ol-zoom-out{border-radius:0;background:none}.ol-zoom .ol-zoom-in:active,.ol-zoom .ol-zoom-in:hover,.ol-zoom .ol-zoom-in:visited,.ol-zoom .ol-zoom-out:active,.ol-zoom .ol-zoom-out:hover,.ol-zoom .ol-zoom-out:visited{background:none}.ol-zoom .ol-zoom-in{border-bottom:1px solid #fff;padding-bottom:11px}.ol-fit-location{bottom:185px}.ol-fit-location.ol-control button{padding:2px}.ol-map-search{top:26px}.ol-control button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;padding:8px}.ol-control button img{width:100%}.ol-rotate{left:21px;right:auto;bottom:235px;top:auto}.ol-rotate:hover{background-color:#f5f5f5}.ol-rotate .ol-compass{color:#6e8501;margin-top:-5px}.v-btn.v-btn-plain:hover:before{background-color:transparent}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-column,.flex-row{-webkit-box-direction:normal}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.text-center{text-align:center}.width-auto{width:auto}.w-100{width:100%}body,html{font-size:16px;line-height:1;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:auto;font-family:system-ui -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-ms-touch-action:manipulation;touch-action:manipulation}html{overflow-y:hidden}*{line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}.required:after{content:"*";color:#a22a29;font-size:13px;position:absolute}.color-gray-light{color:#a1a1a1}@supports(-webkit-touch-callout:none){.v-application{height:-webkit-fill-available;overflow:hidden}.v-application--wrap{min-height:unset!important;max-height:100%}}.app-sidebar .v-list--dense .v-list-item .v-list-item__subtitle,.app-sidebar .v-list--dense .v-list-item .v-list-item__title,.app-sidebar .v-list-item--dense .v-list-item__subtitle,.app-sidebar .v-list-item--dense .v-list-item__title{font-size:16px}