.text-center[data-v-0d79dd90]{text-align:center}.text-left[data-v-0d79dd90]{text-align:left}.text-right[data-v-0d79dd90]{text-align:right}.text-primary[data-v-0d79dd90]{color:#3182f6}.text-dark[data-v-0d79dd90]{color:#191f28}.text-light[data-v-0d79dd90]{color:#4e5968}.text-muted[data-v-0d79dd90]{color:#8b95a1}.font-bold[data-v-0d79dd90]{font-weight:700}.font-semibold[data-v-0d79dd90]{font-weight:600}.font-extrabold[data-v-0d79dd90]{font-weight:800}.m-0[data-v-0d79dd90]{margin:0}.mt-1[data-v-0d79dd90]{margin-top:8px}.mt-2[data-v-0d79dd90]{margin-top:16px}.mt-3[data-v-0d79dd90]{margin-top:24px}.mt-4[data-v-0d79dd90]{margin-top:40px}.mb-1[data-v-0d79dd90]{margin-bottom:8px}.mb-2[data-v-0d79dd90]{margin-bottom:16px}.mb-3[data-v-0d79dd90]{margin-bottom:24px}.mb-4[data-v-0d79dd90]{margin-bottom:40px}.p-0[data-v-0d79dd90]{padding:0}.p-1[data-v-0d79dd90]{padding:8px}.p-2[data-v-0d79dd90]{padding:16px}.p-3[data-v-0d79dd90]{padding:24px}.p-4[data-v-0d79dd90]{padding:40px}.d-block[data-v-0d79dd90]{display:block}.d-inline-block[data-v-0d79dd90]{display:inline-block}.d-flex[data-v-0d79dd90]{display:flex}.d-grid[data-v-0d79dd90]{display:grid}.flex-center[data-v-0d79dd90]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-0d79dd90]{display:flex;align-items:center;justify-content:space-between}.flex-column[data-v-0d79dd90]{display:flex;flex-direction:column}@media(max-width:768px){.hide-mobile[data-v-0d79dd90]{display:none}}@media(min-width:768px){.hide-desktop[data-v-0d79dd90]{display:none}}.clickable[data-v-0d79dd90]{cursor:pointer}.main[data-v-0d79dd90]{background:#f6f6f6;height:100%}.tool-bar[data-v-0d79dd90]{position:fixed;left:0;right:0;top:0;width:100%;height:70px;background:#fff;border-bottom:1px solid #cbcbcb;padding:0 27px;z-index:99}.tool-bar .time[data-v-0d79dd90]{font-size:18px;line-height:70px;margin-right:20px}.tool-bar .user-name[data-v-0d79dd90]{font-size:18px;line-height:70px;cursor:pointer}.tool-bar .user-name[data-v-0d79dd90]:hover{color:#3182f6}.body-container[data-v-0d79dd90]{margin-top:70px;width:100%}.menu-container[data-v-0d79dd90]{width:200px;border-right:1px solid #efefef;position:fixed;height:100%;background:#fff;display:inline-block;z-index:99}.menu-container .menu-bar[data-v-0d79dd90]{overflow-y:auto;position:absolute;inset:0;padding-bottom:80px;-ms-overflow-style:none;scrollbar-width:none}.menu-container .menu-bar[data-v-0d79dd90]::-webkit-scrollbar{display:none}.menu-itemholder[data-v-0d79dd90]{padding:5px 10px}.menu-itemholder.active .menu-item[data-v-0d79dd90]{background:#3182f6}.menu-itemholder.active .menu-item .menu-icon[data-v-0d79dd90]{color:#fff}.menu-itemholder.active .menu-item .menu-label[data-v-0d79dd90]{color:#fff;font-weight:700}.menu-itemholder.active .menu-item .menu-badge[data-v-0d79dd90]{background:#fff;color:#000}.menu-itemholder .menu-item[data-v-0d79dd90]{padding:10px;border-radius:10px;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.menu-itemholder .menu-item .menu-icon[data-v-0d79dd90]{margin-right:10px;color:#000}.menu-itemholder .menu-item .menu-label[data-v-0d79dd90]{display:inline-block!important;font-size:13px!important}.menu-itemholder .menu-item .menu-badge[data-v-0d79dd90]{text-align:center;font-weight:700;font-size:12px;width:35px;background:#3182f6;color:#fff;border-radius:100px}.menu-itemholder .submenu-list[data-v-0d79dd90]{padding-left:30px}.menu-itemholder .submenu-list .submenu[data-v-0d79dd90]{font-size:13px!important;padding:10px;border-radius:10px;cursor:pointer}.menu-itemholder .submenu-list .submenu.active[data-v-0d79dd90]{font-weight:700;color:#3182f6}.content-container[data-v-0d79dd90]{margin-left:200px}.content-container.public[data-v-0d79dd90]{margin-left:0}.menu[data-v-0d79dd90]{top:60px!important}.dialog-contents[data-v-0d79dd90]{background:#fff;padding:20px}.alarm-list[data-v-0d79dd90]{width:450px;max-height:450px;overflow:auto}.alarm-list .alarm-item[data-v-0d79dd90]{padding:10px;border-bottom:1px solid #ddd;cursor:pointer;font-size:16px;background:#fff8c5}.alarm-list .alarm-item .date-container[data-v-0d79dd90]{width:100px;min-width:100px;color:#999}.alarm-list .alarm-item.read[data-v-0d79dd90]{background:#fff!important}.drawer-dialog .dialog-contents[data-v-0d79dd90]{background:#0db172;width:100%;height:100%;padding:0}.drawer-dialog .dialog-contents .close-container .close-btn[data-v-0d79dd90]{left:15px}.drawer-dialog .dialog-contents .menu-list[data-v-0d79dd90]{padding-left:30px;margin-top:30px}.drawer-dialog .dialog-contents .menu-list .menu-icon[data-v-0d79dd90]{width:30px;height:30px;vertical-align:middle;margin-right:10px}.drawer-dialog .dialog-contents .menu-list .menu-item[data-v-0d79dd90]{color:#fff;font-weight:700;font-size:15px;margin-bottom:30px;display:block;-webkit-text-decoration:none;text-decoration:none}.drawer-dialog .dialog-contents .menu-list .menu-item .title[data-v-0d79dd90]{display:inline-block}.drawer-dialog .dialog-contents .login-info[data-v-0d79dd90]{background:#fff;padding:16px}.drawer-dialog .dialog-contents .login-info .profile-img[data-v-0d79dd90]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.drawer-dialog .dialog-contents .blank-user[data-v-0d79dd90]{display:inline-block;width:48px;height:48px;border-radius:50%;background:#ffb8a8}.drawer-dialog .dialog-contents .name-container[data-v-0d79dd90]{padding:16px;color:#5a5a5a;font-size:14px;font-weight:700}.notice[data-v-0d79dd90]{color:red;font-weight:700}.loading-dialog[data-v-0d79dd90]{padding:20px 40px;background:#fff;border-radius:40px}.loading-container[data-v-0d79dd90]{position:fixed;inset:0;z-index:99}.loading-container .loading-contents[data-v-0d79dd90]{width:300px;padding:20px;background:#fff;border-radius:30px;text-align:center;box-shadow:0 6px 10px #eee;border:1px solid #eee}.loading-container .loading-contents .label[data-v-0d79dd90]{font-size:20px}.mobile-drawer[data-v-0d79dd90]{z-index:999;padding:10px 20px}.mobile-drawer .menu-list .menu-btn[data-v-0d79dd90]{cursor:pointer;margin-top:20px;margin-bottom:20px;text-align:left;font-size:16px}.mobile-drawer .menu-list .menu-btn[data-v-0d79dd90]:hover,.mobile-drawer .menu-list .menu-btn:hover a[data-v-0d79dd90]{color:#3182f6}.mobile-drawer .login-btn[data-v-0d79dd90]{cursor:pointer;padding:10px 20px;text-align:center;font-size:16px;color:#fff;font-weight:700;border-radius:5px;background:linear-gradient(45deg,#3182f6 0% 100%)}@media screen and (max-width:920px){.content-container[data-v-0d79dd90]{margin-left:0;padding:0}.content[data-v-0d79dd90]{margin-left:0}}
