.aside[data-v-77e3e643]{box-shadow:2px 0 16px rgba(59,130,246,.1);margin-right:0;background:#fff}.aside .logo[data-v-77e3e643]{padding:0 20px;font-size:17px;font-weight:700;letter-spacing:3px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb 50%,#4f46e5);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.18);border-bottom:1px solid hsla(0,0%,100%,.15)}.aside>.el-menu[data-v-77e3e643]{height:calc(100vh - 120px);overflow-x:hidden;overflow-y:auto;border-right:none;background:transparent}.aside>.el-menu[data-v-77e3e643]::-webkit-scrollbar{width:4px}.aside>.el-menu[data-v-77e3e643]::-webkit-scrollbar-thumb{background:rgba(59,130,246,.25);border-radius:4px}.aside>.el-menu[data-v-77e3e643]::-webkit-scrollbar-track{background:transparent}.aside>.el-menu .el-submenu[data-v-77e3e643]{position:relative}.aside>.el-menu .el-submenu .left-bg[data-v-77e3e643]{display:none}.aside>.el-menu .el-submenu.is-active[data-v-77e3e643] .el-submenu__title{color:#3b82f6!important;background:linear-gradient(90deg,rgba(59,130,246,.1),rgba(99,102,241,.06))!important}.aside>.el-menu .el-submenu.is-active[data-v-77e3e643] .el-submenu__title i{color:#3b82f6}.aside>.el-menu .el-submenu.is-active .left-bg[data-v-77e3e643]{display:block;position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#3b82f6,#6366f1);border-radius:0 2px 2px 0}.aside>.el-menu .el-submenu .el-menu-item span[data-v-77e3e643]{padding-left:9px}.aside>.el-menu .el-menu-item[data-v-77e3e643]{line-height:45px;height:45px;color:#64748b;transition:all .18s ease}.aside>.el-menu .el-menu-item[data-v-77e3e643]:hover{color:#3b82f6;background:linear-gradient(90deg,rgba(59,130,246,.08),rgba(99,102,241,.04))!important}.aside>.el-menu .el-menu-item.is-active[data-v-77e3e643]{color:#3b82f6!important;background:linear-gradient(90deg,rgba(59,130,246,.12),rgba(99,102,241,.07))!important;font-weight:600}.aside>.el-menu .el-menu-item.is-active .left-bg[data-v-77e3e643]{display:block;position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#3b82f6,#6366f1);border-radius:0 2px 2px 0}.aside>.el-menu .el-menu-item span[data-v-77e3e643]{padding-left:9px}.top-head[data-v-f73dfabe]{content:"mobile";font-family:PingFang SC;white-space:pre-wrap;word-wrap:break-word;font-size:18px;tab-size:7;-moz-tab-size:7;-o-tab-size:7}.el-header[data-v-f73dfabe]{background:linear-gradient(135deg,#3b82f6,#2563eb 50%,#4f46e5);box-shadow:0 4px 20px rgba(59,130,246,.3);font-size:20px;color:#fff;text-align:center;height:auto!important;min-height:60px;padding:12px 20px;display:flex;align-items:center;justify-content:center;letter-spacing:2px}.container[data-v-f73dfabe]{padding:0 10px;font-size:10px}.el-main[data-v-f73dfabe]{position:relative;background-color:#fff}.el-footer[data-v-f73dfabe]{height:auto!important;padding:0!important;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(219,234,254,.5);box-shadow:0 -2px 12px rgba(59,130,246,.08)}.footers[data-v-f73dfabe]{text-align:center;width:100%}.menus[data-v-f73dfabe]{width:100%}.list[data-v-f73dfabe]{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr)}.list li[data-v-f73dfabe]{display:flex;align-items:center;justify-content:center;padding:10px 0 8px;cursor:pointer;transition:all .2s ease;color:#64748b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-right:1px solid rgba(219,234,254,.5)}.list li[data-v-f73dfabe]:last-child{border-right:none}.list li[data-v-f73dfabe]:hover{color:#3b82f6;background:rgba(59,130,246,.06)}.list li[data-v-f73dfabe]:active{background:rgba(59,130,246,.12);transform:scale(.95)}.list li span[data-v-f73dfabe]{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1}.list li span i[data-v-f73dfabe]{font-size:22px}.list li[data-v-f73dfabe] .el-dropdown{color:inherit}.list li[data-v-f73dfabe] .el-dropdown>span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.list li[data-v-f73dfabe] .el-dropdown>span i{font-size:22px}.copyright[data-v-f73dfabe]{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 16px;font-size:12px;color:rgba(100,116,139,.8)}.copyright a[data-v-f73dfabe]{color:rgba(100,116,139,.8)}@media only screen and (min-width:768px) and (max-width:1023px){.container[data-v-f73dfabe]{font-size:16px}.top-head[data-v-f73dfabe]{content:"pad";font-size:18px}}@media only screen and (min-width:1024px){.container[data-v-f73dfabe]{font-size:16px}.top-head[data-v-f73dfabe]{content:"pc";font-size:28px}.el-header[data-v-f73dfabe]{font-size:28px}.copyright[data-v-f73dfabe]{font-size:14px}}.mobile-menu-popper{border-radius:16px!important;border:1px solid rgba(219,234,254,.6)!important;box-shadow:0 -8px 32px rgba(59,130,246,.15),0 8px 32px rgba(0,0,0,.08)!important;background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;padding:8px!important;min-width:220px;max-height:60vh;overflow-y:auto}.mobile-menu-popper .el-dropdown-menu{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;padding:0;border:none;background:transparent;box-shadow:none;margin:0}.mobile-menu-popper .el-dropdown-menu__item{border-radius:10px;padding:10px 12px;font-size:13px;color:#334155;font-weight:500;transition:all .15s ease;display:flex;align-items:center;gap:8px;line-height:1.4}.mobile-menu-popper .el-dropdown-menu__item i{font-size:16px;color:#3b82f6;flex-shrink:0}.mobile-menu-popper .el-dropdown-menu__item:hover{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(99,102,241,.08));color:#3b82f6}.mobile-menu-popper .el-dropdown-menu__item:focus{background:rgba(59,130,246,.1)}.mobile-menu-popper .el-dropdown-menu__item:last-child{grid-column:1/-1;border-top:1px solid rgba(219,234,254,.5);margin-top:4px;border-radius:10px;color:#94a3b8;justify-content:center}.mobile-menu-popper .el-dropdown-menu__item:last-child i{color:#94a3b8}.mobile-menu-popper .el-dropdown-menu__item:last-child:hover{background:rgba(248,113,113,.08);color:#ef4444}.mobile-menu-popper .el-dropdown-menu__item:last-child:hover i{color:#ef4444}.mobile-menu-popper .popper__arrow{border-top-color:rgba(219,234,254,.6)!important}.mobile-menu-popper .popper__arrow:after{border-top-color:hsla(0,0%,100%,.98)!important}