[data-v-3ffc09fb]:export{menuText:#bfcbd9;menuActiveText:#42bd6d;subMenuActiveText:#f4f4f5;menuBg:#42bd6d;menuHover:#42bd6d;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px}@-webkit-keyframes statusPulse-3ffc09fb{0%,to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:.3}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.8}}@keyframes statusPulse-3ffc09fb{0%,to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:.3}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.8}}.app-main[data-v-3ffc09fb]{padding-top:8px}.el-popup-parent--hidden .fixed-header[data-v-3ffc09fb]{padding-right:15px}.c-box[data-v-3ffc09fb]{margin:0 20px 10px 20px}.page-body[data-v-3ffc09fb]{min-height:calc(100vh - 235px);height:calc(100vh - 235px);overflow-y:scroll}.page-body[data-v-3ffc09fb]::-webkit-scrollbar{height:5px;width:5px}.page-body[data-v-3ffc09fb]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px}.page-body[data-v-3ffc09fb]::-webkit-scrollbar-track{background-color:#fff}[data-v-e7427a88]:export{menuText:#bfcbd9;menuActiveText:#42bd6d;subMenuActiveText:#f4f4f5;menuBg:#42bd6d;menuHover:#42bd6d;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px}@-webkit-keyframes statusPulse-e7427a88{0%,to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:.3}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.8}}@keyframes statusPulse-e7427a88{0%,to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:.3}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.8}}.quick-nav-container[data-v-e7427a88]{padding:20px}.welcome-section[data-v-e7427a88]{margin-bottom:30px;padding:25px 30px;background:linear-gradient(135deg,#00c36b,#009e58);border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.welcome-section .welcome-text[data-v-e7427a88]{font-size:24px;font-weight:600}.welcome-section .welcome-time[data-v-e7427a88]{font-size:14px;opacity:.9}.nav-section .section-title[data-v-e7427a88]{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;padding-left:10px;border-left:4px solid #00c36b}.nav-grid[data-v-e7427a88]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.nav-group[data-v-e7427a88]{background:#fff;border-radius:10px;padding:20px;min-width:280px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.nav-group[data-v-e7427a88]:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.12);box-shadow:0 4px 20px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.nav-group .group-title[data-v-e7427a88]{font-size:16px;font-weight:600;color:#333;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.nav-group .group-title i[data-v-e7427a88]{color:#00c36b;margin-right:8px}.nav-group .sub-group[data-v-e7427a88]{margin-bottom:12px}.nav-group .sub-group .sub-group-title[data-v-e7427a88]{font-size:14px;font-weight:500;color:#666;margin-bottom:10px;padding-left:5px}.nav-group .sub-group .sub-group-title i[data-v-e7427a88]{color:#00c36b;margin-right:6px;font-size:12px}.nav-group .sub-group .group-items[data-v-e7427a88]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding-left:10px}.nav-group .sub-group .nav-item.standalone[data-v-e7427a88]{margin-left:10px}.nav-item[data-v-e7427a88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;background:#f5f7fa;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-width:120px}.nav-item i[data-v-e7427a88]{color:#00c36b;margin-right:8px;font-size:14px}.nav-item .item-title[data-v-e7427a88]{font-size:14px;color:#333}.nav-item[data-v-e7427a88]:hover{background:#00c36b;color:#fff}.nav-item:hover .item-title[data-v-e7427a88],.nav-item:hover i[data-v-e7427a88]{color:#fff}.empty-tip[data-v-e7427a88]{width:100%;padding:40px;text-align:center;color:#999;font-size:14px}.empty-tip i[data-v-e7427a88]{font-size:24px;margin-right:10px}