@font-face{font-family:Roboto;src:url(./Roboto-Light-DHTugVNA.woff2?v=2.137) format("woff2"),url(./Roboto-Light-ycKy_2oZ.woff?v=2.137) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-Regular-C6rbFxYz.woff2?v=2.137) format("woff2"),url(./Roboto-Regular-BRgpuYeb.woff?v=2.137) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-Regular-C6rbFxYz.woff2?v=2.137) format("woff2"),url(./Roboto-Regular-BRgpuYeb.woff?v=2.137) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-Medium-ByKogCTi.woff2?v=2.137) format("woff2"),url(./Roboto-Medium-CJQ5lUjx.woff?v=2.137) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-Bold-hN3duQhD.woff2?v=2.137) format("woff2"),url(./Roboto-Bold-BJ0pj_GV.woff?v=2.137) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-Bold-hN3duQhD.woff2?v=2.137) format("woff2"),url(./Roboto-Bold-BJ0pj_GV.woff?v=2.137) format("woff");font-weight:700;font-style:normal}@font-face{font-family:fontello;src:url(./fontello-DSp2nRtN.eot?87200249);src:url(./fontello-DSp2nRtN.eot?87200249#iefix) format("embedded-opentype"),url(./fontello-qiO7Basg.woff2?87200249) format("woff2"),url(./fontello-CydRufvR.woff?87200249) format("woff"),url(./fontello-CIWkuQaQ.ttf?87200249) format("truetype"),url(./fontello-CaYiie0v.svg?87200249#fontello) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-format-list-bulleted:before{content:""}.icon-edit:before{content:""}.icon-nvr:before{content:""}.icon-save-alt-1:before{content:""}.icon-settings:before{content:""}.icon-upgrade:before{content:""}.icon-ic_home_24px:before{content:""}.icon-application-stack:before{content:""}.icon-warning:before{content:""}.icon-ic_settings_24px:before{content:""}.icon-ic_info_24px:before{content:""}.icon-ic_arrow_forward_24px:before{content:""}.icon-save-alt:before{content:""}.icon-ic_help_outline_24px:before{content:""}.icon-ic_search_24px:before{content:""}.icon-ic_arrow_drop_down_24px:before{content:""}.icon-headset-with-microphone:before{content:""}.icon-ic_close_24px:before{content:""}.icon-today:before{content:""}.icon-ic_keyboard_arrow_right_24px:before{content:""}.icon-ic_keyboard_arrow_down_24px:before{content:""}.icon-ic_refresh_24px:before{content:""}.icon-ic_keyboard_arrow_up_24px:before{content:""}.icon-ic_content_copy_24px:before{content:""}.icon-ic_notifications_none_24px:before{content:""}.icon-ic_tune_24px:before{content:""}.icon-ic_delete_24px:before{content:""}.icon-ic_apps_24px:before{content:""}.icon-ic_arrow_upward:before{content:""}.icon-ic_arrow_downward:before{content:""}.icon-verification-mark:before{content:""}.icon-done-all:before{content:""}.icon-server_production:before{content:""}.icon-filter-alt:before{content:""}.icon-more-vert:before{content:""}.icon-i3-remote:before{content:""}.icon-invisible:before{content:""}.icon-visibility:before{content:""}.icon-communication:before{content:""}body{background-color:#fff;font-family:Roboto;overflow:auto;font-size:14px;color:#212121;margin:0}body div,body i,body button{outline:none!important}body label{margin-bottom:0;font-weight:400}body a{cursor:pointer}body a:hover{text-decoration:none}body input::-ms-clear{width:0;height:0}body input[type=number]{-moz-appearance:textfield}body input[type=number]::-webkit-outer-spin-button,body input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body .display-none{display:none!important}body #webpack-dev-server-client-overlay{display:none}body i[class*=icon-]{font-size:24px}body i[class*=icon-]:before{margin:0}body .line-height-22px{line-height:22px}body .MuiTooltip-popper .MuiTooltip-tooltip{font-size:12px}body .i3-error-tooltip{display:none}body .i3-error-tooltip .MuiTooltip-tooltip{background-color:#d9534f;color:#fff}body .i3-error-tooltip.show{display:block}body .MuiButton-root{text-transform:none;white-space:nowrap}body .loading{background-color:#fff0;display:none;text-align:center;position:fixed;z-index:10000;width:100%;height:100%;justify-content:center;align-items:center}body .spinner{width:40px;height:40px;position:relative}body .cube1,body .cube2{background-color:#0c98f5;width:15px;height:15px;position:absolute;top:0;left:0;-webkit-animation:sk-cubemove 1.8s infinite ease-in-out;animation:sk-cubemove 1.8s infinite ease-in-out}body .cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg)}}@keyframes sk-cubemove{25%{transform:translate(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translate(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translate(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translate(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}body .loading-content-icon{width:36px;height:36px;position:relative}body .loading-content-icon div{position:absolute;border:1px solid #757575;opacity:1;border-radius:50%;animation:loading-content-icon 1s cubic-bezier(0,.2,.8,1) infinite}body .loading-content-icon div:nth-child(2){animation-delay:-.5s}@keyframes loading-content-icon{0%{top:18px;left:18px;width:0;height:0;opacity:0}4.9%{top:18px;left:18px;width:0;height:0;opacity:0}5%{top:18px;left:18px;width:0;height:0;opacity:1}to{top:0;left:0;width:36px;height:36px;opacity:0}}body .saving{position:relative}body .saving:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:default;background-color:#ffffff80}body .web-container{position:fixed;right:0;top:64px;width:calc(100vw - 80px);height:calc(100vh - 64px);overflow:auto;z-index:10;display:flex;background-color:#fff}body .web-container .page-header{position:relative;display:flex;width:100%;box-sizing:border-box;justify-content:space-between;padding:24px}body .web-container .page-header .left{display:flex;flex-direction:column;box-sizing:border-box}body .web-container .page-header .left .title{font-size:24px;letter-spacing:-.05px;line-height:32px;font-family:Roboto;font-weight:500}body .web-container .page-header .left .note{font-size:14px;letter-spacing:-.03px;line-height:22px;color:#757575}body .web-container .page-header .right{display:flex;box-sizing:border-box;align-items:flex-start;justify-content:flex-end}body .web-container .page-header .right .i3-select-container{width:unset}body .web-container .page-header .right .right-content{display:flex;align-items:center;gap:12px}body .web-container .page-header:after{content:" ";position:absolute;left:24px;bottom:0;width:calc(100% - 48px);border-bottom:1px solid #eee}body .web-container .page-content{padding:0 24px 24px}body .web-container .sub-page-container{display:flex;width:100%;box-sizing:border-box;z-index:1;padding-left:303px}@media all and (max-width:1365px){body .web-container .sub-page-container{padding-left:96px}}@media all and (max-width:1365px){body .web-container .page-header{justify-content:flex-start;flex-direction:column}body .web-container .page-header .right{margin-top:16px;justify-content:flex-start}}@media all and (max-width:1023px){body .web-container{bottom:0;height:auto;position:relative;right:unset;left:80px}}body .template-dialog .dialog-title{display:flex;justify-content:space-between;padding:24px}body .template-dialog .dialog-title .left{display:flex}body .template-dialog .dialog-title .left .title{font-size:20px;font-style:normal;font-weight:700;line-height:30px;color:#212121}body .template-dialog .dialog-title .right{display:flex;justify-content:flex-end}body .template-dialog .dialog-content{padding:0 24px 24px}body .template-dialog .dialog-footer{position:relative;padding:16px 24px;display:flex;justify-content:flex-end;gap:12px}body .template-dialog .dialog-footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#e0e0e0}.i3-load-page-file-waiting{position:fixed!important;z-index:9999!important;width:100vw;box-sizing:border-box;top:64px;left:0}.header{width:100%;height:64px;background-color:#2e2e2e;position:fixed;z-index:11;top:0}.header .header-logo{width:80px;height:64px;background:#005673;position:absolute;top:0;left:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.header .header-logo img{width:80px}.header .header-logo i{color:#fff;font-size:26px}.header .header-content{height:64px;padding-left:80px;display:flex}.header .header-content .element{height:64px;display:flex;align-items:center;color:#fff}.header .header-content .element #wid-i3host-user-menu{width:44px;height:44px;border-radius:50%;background-color:#efefef}.header .header-content .left{flex-grow:1;padding-left:10px}.header .header-content .right{flex-grow:1;padding-right:25px;justify-content:flex-end;gap:16px}.header .app-name{color:#fff;font-size:14px;padding:0 0 0 11px;margin:0 0 0 8px;position:relative;line-height:1.1}.header .app-name:before{content:"";position:absolute;top:0;left:0;bottom:0;border:1px solid #757575}.i3-select-container.company-select-container{width:220px;height:42px;box-sizing:border-box}.i3-select-container.company-select-container .MuiInputBase-root{margin:0;height:42px;border-radius:8px}.i3-select-container.company-select-container .MuiInputBase-root .MuiSelect-select{padding-left:6px;padding-top:6px;padding-bottom:6px}.i3-select-container.company-select-container .MuiInputBase-root .MuiSelect-icon{color:#757575}.i3-select-container.company-select-container .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:1px solid #757575}.i3-select-container.company-select-container .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0c98f5}.i3-select-container.company-select-container .option-item{display:flex;align-items:center;gap:10px}.i3-select-container.company-select-container .option-item .logo-container{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;padding:0;border:1px solid #eee;background-color:#fff;box-sizing:border-box;overflow:hidden;flex-shrink:0}.i3-select-container.company-select-container .option-item .logo-container .logo{width:24px;height:24px;object-fit:contain}.i3-select-container.company-select-container .option-item .name{color:#fff;font-size:16px;letter-spacing:-.03px;line-height:24px;font-family:Roboto;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-select-popover .MuiPaper-root{max-height:50vh;width:auto}.company-select-popover .MuiListSubheader-root{padding:0;height:36px;margin-bottom:4px}.company-select-popover .MuiListSubheader-root .i3-text-field{margin:0}.company-select-popover .MuiListSubheader-root .i3-text-field .MuiInputBase-root{box-sizing:border-box;height:28px;margin:4px 12px;border-radius:16px}.company-select-popover .MuiListSubheader-root .i3-text-field .MuiInputBase-root i{font-size:18px}.company-select-popover .option-item{display:flex;align-items:center;width:100%}.company-select-popover .option-item .logo{display:flex;width:30px;height:30px;align-items:center;border-radius:50%;padding:4px;border:1px solid #eee;background-color:#fff;box-sizing:border-box;object-fit:contain}.company-select-popover .option-item .name{font-size:14px;letter-spacing:-.03px;line-height:22px;margin-left:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i3-select-container{width:200px}.i3-select-container .form-control-error{animation-name:showError;animation-duration:.1s}.i3-search-textfield .MuiInputBase-root{height:28px;border-radius:16px;padding:5px 7px 5px 12px}.i3-search-textfield .MuiInputBase-root .MuiInputBase-input{padding:0;color:#757575;font-size:14px;letter-spacing:-.03px;line-height:22px}.i3-search-textfield .MuiInputBase-root i{font-size:18px;color:#757575}.i3-search-textfield .MuiInputBase-root .clear-btn{padding:0}.i3-search-textfield .MuiInputBase-root .clear-btn i{color:#757575;font-size:18px}.i3-text-field.has-icon{position:relative}.i3-text-field.has-icon i{font-size:18px;color:#757575}.i3-text-field.has-icon i.icon-text-field{position:absolute;top:27px;left:-34px}.i3-text-field .form-control-error{animation-name:showError;animation-duration:.1s}@keyframes showError{0%{transform:translateY(-8px)}to{transform:translateY(0)}}.sidebar{width:80px;background-color:#353535;float:left;position:fixed;margin-top:64px;height:100vh;top:0;z-index:11}.sidebar .sidebar-content{overflow-y:auto;height:calc(100% - 120px);margin:0;padding:0}.sidebar .sidebar-content .element{display:flex;align-items:center;position:static;font-size:14px;letter-spacing:-.03px;line-height:22px;font-family:Roboto;font-weight:400;cursor:pointer;color:#fff;user-select:none}.sidebar .sidebar-content .element .symbol{font-size:24px;color:#fff;margin-right:0;margin-bottom:7px}.sidebar .sidebar-content .element:hover{background-color:#23282f}.sidebar .sidebar-content .element:hover .sidebar-toggle-icon{cursor:default}.sidebar .sidebar-content .selected-element{background-color:#29b6f6;color:#fff}.sidebar .sidebar-content .selected-element .symbol{color:#fff}.sidebar .sidebar-content .selected-element .sidebar-toggle-icon{color:#fff;cursor:default}.sidebar .sidebar-content .element-lvl1{height:80px}.sidebar .sidebar-content .element-lvl1 .element-child{padding-left:0;height:80px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.sidebar .sidebar-content .element-lvl1 .element-child .element-child-text{font-size:14px;display:block;text-align:center}.sidebar .sidebar-content.dialog,.sidebar .sidebar-content.dialog .element .symbol{height:auto}.sidebar .sidebar-content.dialog .element-lvl1,.sidebar .sidebar-content.dialog .element-lvl1 .element-child{height:56px}.sidebar .sidebar-content.dialog .selected-element{background-color:transparent}.sidebar .sidebar-content .disabled-element{opacity:.5;cursor:default}.sidebar .sidebar-content .disabled-element .element-child{cursor:default}.sidebar .sidebar-content .disabled-element:hover{background-color:#353535;border:none}.background-upload-container{position:fixed;bottom:24px;right:24px;z-index:1300;min-width:320px;max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-radius:4px;background-color:#fff;box-shadow:0 8px 10px #00000024;border:1px solid #e0e0e0}.background-upload-container .title{font-weight:500;font-size:16px}.background-upload-container .upload-item{display:flex;justify-content:space-between;gap:12px}.background-upload-container .upload-item .upload-info{display:flex;gap:12px;align-items:center}.background-upload-container .upload-item .upload-info>span:first-child{font-weight:500}.background-upload-container .upload-item .icon-ic_close_24px{line-height:0}.background-upload-container .upload-header{display:flex;justify-content:space-between;align-items:center}.background-upload-container .file-name{max-width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fade-slide-enter{opacity:0;transform:translateY(10px)}.fade-slide-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.fade-slide-exit{opacity:1;transform:translateY(0)}.fade-slide-exit-active{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.custom-toast-container{padding:0!important}.custom-toast-container #notistack-snackbar,.custom-toast-container .MuiSnackbarContent-root,.custom-toast-container .MuiSnackbarContent-root .MuiSnackbarContent-message{padding:0}.custom-toast-container .custom-toast{cursor:pointer;font-size:16px;letter-spacing:-.03px;line-height:24px;border-radius:3px;color:#fff;padding:5px 40px 5px 15px;margin-top:0;min-height:44px}.custom-toast-container .custom-toast .MuiSnackbarContent-message{position:relative;width:100%}.custom-toast-container .custom-toast .toast-message-container{padding-left:25px;padding-right:5px}.custom-toast-container .custom-toast .icon{position:absolute;left:-5px;top:50%;transform:translateY(-50%)}.custom-toast-container .custom-toast .icon i{font-size:20px}.custom-toast-container .custom-toast .message{margin-top:10px;margin-bottom:10px;font-size:16px;letter-spacing:-.03px;line-height:24px}.custom-toast-container .custom-toast .close-btn{color:#fff;letter-spacing:-.02px;line-height:20px;font-size:12px;position:absolute;right:-30px;top:6px;width:30px;height:30px;border-radius:50%;outline:none;padding:0}.custom-toast-container .custom-toast-success{background-color:#449d44!important}.custom-toast-container .custom-toast-warning{background-color:#f0ad4e!important}.custom-toast-container .custom-toast-error{background-color:#d9534f!important}.message-box .MuiPaper-root{max-width:452px}.message-box .MuiPaper-root .message-box-title{padding:24px}.message-box .MuiPaper-root .message-box-title .title{font-family:Roboto;font-weight:500;font-size:20px;letter-spacing:-.04px;line-height:28px;font-weight:700}.message-box .MuiPaper-root .message-box-content{background-color:#fff;padding:0 24px 24px}.message-box .MuiPaper-root .icon-container{text-align:center}.message-box .MuiPaper-root .icon-container img{height:56px}.message-box .MuiPaper-root .message{text-align:center;margin-top:18px;font-size:14px;letter-spacing:-.03px;line-height:22px;color:#757575}.message-box .MuiPaper-root.schedule-in-use-message .message-left{text-align:left;white-space:pre-line;line-height:24px}.message-box .MuiPaper-root.schedule-in-use-message .message-left span{font-family:Roboto;font-weight:500;font-size:14px;letter-spacing:-.03px;line-height:22px}.message-box .MuiPaper-root .button-container{text-align:center}.message-box .MuiPaper-root .button-container button{margin-left:5px;margin-right:5px;outline:none}.message-box .MuiPaper-root .button-container.three-buttons{display:flex;justify-content:space-between;width:100%}.message-box .MuiPaper-root .message-box-footer{padding:16px 24px;border-top:1px solid #bdbdbd}
