.dashboard-outer[data-v-68ad682a]{position:relative;width:100vw;height:100vh;overflow:hidden;background:#06132c}.dashboard-outer[data-v-68ad682a]::-webkit-scrollbar{width:8px;height:8px}.dashboard-outer[data-v-68ad682a]::-webkit-scrollbar-thumb{background:#3ce5ff66;border-radius:4px}.dashboard-outer[data-v-68ad682a]::-webkit-scrollbar-track{background:#041b4299}.header-bar[data-v-e1e06aad]{position:relative;z-index:50;width:1920px;height:72px;background:var(--bg-header);border-bottom:1px solid var(--border-blue);display:flex;flex-direction:row;align-items:flex-start}.header-left[data-v-e1e06aad]{position:absolute;left:0;top:0;z-index:2}.header-logo[data-v-e1e06aad]{width:40px;height:40px;margin:17px 0 0 5px}.logo-img[data-v-e1e06aad]{width:100%;height:100%;object-fit:contain}.header-title[data-v-e1e06aad]{height:30px;margin:21px 0 0 6px;font-family:SourceHanSansSC,SourceHanSansSC,Noto Sans SC,sans-serif;font-weight:500;font-size:28px;color:#e6f7ff;line-height:30px;text-align:left;font-style:normal;white-space:nowrap}.header-nav[data-v-e1e06aad]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:720px;height:88px;z-index:1}.nav-bg-img[data-v-e1e06aad]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.nav-buttons[data-v-e1e06aad]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);gap:1px}.nav-btn[data-v-e1e06aad]{position:relative;width:118px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent;padding:0}.nav-active-bg[data-v-e1e06aad]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:59px;object-fit:contain;pointer-events:none}.nav-btn-text[data-v-e1e06aad]{position:relative;z-index:1;font-family:SourceHanSansSC,SourceHanSansSC,Noto Sans SC,sans-serif;font-weight:400;font-size:22px;color:#bae7ffb3;line-height:30px;text-align:center;white-space:nowrap}.nav-btn.active .nav-btn-text[data-v-e1e06aad]{color:#e6f7ff;font-weight:500}.nav-btn:not(.active):hover .nav-btn-text[data-v-e1e06aad]{color:#e6f7ffe6}.header-right[data-v-e1e06aad]{position:absolute;right:24px;top:0;z-index:2;align-items:center}.header-time[data-v-e1e06aad]{width:92px;height:28px;font-family:SourceHanSansSC,SourceHanSansSC,Noto Sans SC,sans-serif;font-weight:400;font-size:22px;color:#fff;line-height:28px;text-align:left;font-style:normal;white-space:nowrap;margin-top:22px}.header-divider[data-v-e1e06aad]{width:1px;height:26px;margin-left:17px;border-left:1px solid #FFFFFF;opacity:.2;margin-top:23px}.header-divider.weather-to-divider[data-v-e1e06aad]{margin-left:18px}.header-weather[data-v-e1e06aad]{min-width:182px;height:32px;margin-left:16px;padding:0 12px;align-items:center;background:#0058de80;border-radius:6px;border:1px solid rgba(167,194,255,.09);margin-top:20px}.weather-text[data-v-e1e06aad]{width:auto;height:28px;margin:0 auto;font-family:SourceHanSansSC,SourceHanSansSC,Noto Sans SC,sans-serif;font-weight:400;font-size:22px;color:#fff;line-height:28px;text-align:center;font-style:normal;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}.header-user-group[data-v-e1e06aad]{position:relative;max-width:170px;height:48px;margin-left:18px;align-items:center;margin-top:12px;cursor:pointer}.user-avatar[data-v-e1e06aad]{width:38px;height:38px;object-fit:contain;flex-shrink:0}.header-user[data-v-e1e06aad]{margin-left:6px;height:28px;font-family:SourceHanSansSC,SourceHanSansSC,Noto Sans SC,sans-serif;font-weight:400;font-size:22px;color:#fff;line-height:28px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.header-arrow[data-v-e1e06aad]{width:0;height:0;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid rgba(255,255,255,.8);flex-shrink:0;transition:transform .2s}.header-arrow.open[data-v-e1e06aad]{transform:rotate(180deg)}.user-dropdown[data-v-e1e06aad]{position:absolute;top:46px;right:0;width:120px;background:#041b42;border:1px solid #325A99;border-radius:2px;z-index:100;overflow:hidden}.user-dropdown-item[data-v-e1e06aad]{height:36px;display:flex;align-items:center;justify-content:center;font-family:SourceHanSansSC,SourceHanSansSC,Noto Sans SC,sans-serif;font-weight:400;font-size:16px;color:#e6f7ff;line-height:20px;cursor:pointer}.user-dropdown-item[data-v-e1e06aad]:hover{background:#015af180}.app-page{width:1920px;height:1080px}*,*:before,*:after{box-sizing:border-box;flex-shrink:0}body{font-family:var(--font-system);margin:0;padding:0;background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{margin:0;padding:0;border:1px solid transparent;outline:none;background-color:transparent;cursor:pointer;font-family:inherit}button:active{opacity:.6}img{display:block;max-width:100%}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.justify-start{display:flex;justify-content:flex-start}.justify-center{display:flex;justify-content:center}.justify-end{display:flex;justify-content:flex-end}.justify-evenly{display:flex;justify-content:space-evenly}.justify-around{display:flex;justify-content:space-around}.justify-between{display:flex;justify-content:space-between}.align-start{display:flex;align-items:flex-start}.align-center{display:flex;align-items:center}.align-end{display:flex;align-items:flex-end}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
