.hamburger[data-v-f3a4271a]{cursor:pointer;font-size:20px;transform:rotate(90deg);transition:.38s;transform-origin:50% 50%;vertical-align:middle}.hamburger.svg-icon[data-v-f3a4271a]{vertical-align:middle}.hamburger.is-active[data-v-f3a4271a]{transform:rotate(0deg)}.dropdown-link[data-v-1f4f65a3]{font-size:14px}.theme-panel[data-v-1f4f65a3]{padding:12px 14px 14px}.theme-panel-title[data-v-1f4f65a3]{margin-bottom:10px;font-size:15px;font-weight:700}.theme-options[data-v-1f4f65a3]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:220px}.theme-option[data-v-1f4f65a3]{display:flex;align-items:center;justify-content:center;height:48px;cursor:pointer;border:1px solid var(--qs-border-primary);border-radius:10px;outline:none;transition:all .22s ease}.theme-option i[data-v-1f4f65a3]{margin-right:6px;font-size:18px}.theme-option span[data-v-1f4f65a3]{font-size:14px;font-weight:700}.theme-option[data-v-1f4f65a3]:hover{box-shadow:var(--qs-shadow-sm)}.theme-option.light[data-v-1f4f65a3]{color:#1f2937;background:linear-gradient(180deg,#fff,#f8fafc)}.theme-option.dark[data-v-1f4f65a3]{color:#f3f4f6;border-color:#4b5563;background:linear-gradient(135deg,#27272a,#3f3f46)}.theme-option.active[data-v-1f4f65a3]{border-color:var(--qs-primary);box-shadow:0 0 0 2px var(--qs-primary-soft)}.menu-wrapper .iconfont{margin-right:5px;font-size:16px;vertical-align:middle}.app-main[data-v-20aba590]{width:100%;height:calc(100% - 44px);position:relative;overflow:auto;background:var(--qs-bg-page,var(--qs-bg-page));box-sizing:border-box}.fl-l[data-v-55e1bccc]{float:left}.fl-r[data-v-55e1bccc]{float:right}li[data-v-55e1bccc]{list-style:none}.app-wrapper[data-v-55e1bccc]{position:relative;width:100%;height:100%;overflow:hidden;color:var(--qs-text-primary);background:var(--qs-bg-page);border:0!important;outline:0!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease}.app-wrapper[data-v-55e1bccc]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-55e1bccc]{position:fixed;top:0}.qs-theme-shell[data-v-55e1bccc]{--qs-bg-page:#f5f7fb;--qs-bg-elevated:#fff;--qs-bg-card:#fff;--qs-bg-card-soft:#f8fafc;--qs-bg-sidebar:#f5f7fb;--qs-sidebar-divider:transparent;--qs-bg-header:#f5f7fb;--qs-bg-input:#fff;--qs-bg-hover:#edf3fb;--qs-bg-active:#e2ebfb;--qs-border-primary:#e5ebf3;--qs-border-strong:#d7e0ec;--qs-text-primary:#1f2937;--qs-text-secondary:#667085;--qs-text-muted:#98a2b3;--qs-shadow-md:0 12px 30px rgba(15,23,42,0.05);--qs-shadow-sm:0 6px 18px rgba(15,23,42,0.04);--qs-primary:#3b82f6;--qs-primary-soft:rgba(59,130,246,0.14);--qs-success:#22c55e;--qs-success-soft:rgba(34,197,94,0.12);--qs-warning:#f59e0b;--qs-warning-soft:rgba(245,158,11,0.14);--qs-danger:#ef4444;--qs-danger-soft:rgba(239,68,68,0.12);--qs-info-soft:rgba(59,130,246,0.08);--qs-overlay:rgba(15,23,42,0.42);--qs-loading-mask-bg:hsla(0,0%,100%,0.68)}.qs-theme-dark[data-v-55e1bccc]{--qs-bg-page:#252529;--qs-bg-elevated:rgba(48,48,52,0.94);--qs-bg-card:#303034;--qs-bg-card-soft:#3a3a40;--qs-bg-sidebar:#252529;--qs-sidebar-divider:transparent;--qs-bg-header:#252529;--qs-bg-input:#3a3a40;--qs-bg-hover:rgba(96,165,250,0.12);--qs-bg-active:rgba(96,165,250,0.18);--qs-border-primary:hsla(0,0%,100%,0.08);--qs-border-strong:hsla(0,0%,100%,0.14);--qs-text-primary:#f3f4f6;--qs-text-secondary:#d1d5db;--qs-text-muted:#9ca3af;--qs-shadow-md:0 18px 40px rgba(0,0,0,0.28);--qs-shadow-sm:0 10px 28px rgba(0,0,0,0.22);--qs-primary:#60a5fa;--qs-primary-soft:rgba(96,165,250,0.18);--qs-success:#34d399;--qs-success-soft:rgba(52,211,153,0.16);--qs-warning:#fbbf24;--qs-warning-soft:rgba(251,191,36,0.16);--qs-danger:#f87171;--qs-danger-soft:rgba(248,113,113,0.16);--qs-info-soft:rgba(96,165,250,0.12);--qs-overlay:rgba(0,0,0,0.56);--qs-loading-mask-bg:rgba(48,48,52,0.72)}.drawer-bg[data-v-55e1bccc]{position:absolute;top:0;z-index:999;width:100%;height:100%;background:#000;opacity:.3}.el-header[data-v-55e1bccc]{width:100%;height:55px;padding:0;background:var(--qs-bg-header);border-bottom:0;box-shadow:none;z-index:100}.layout-body[data-v-55e1bccc]{display:flex;flex:1 1 auto;min-height:0;background:var(--qs-bg-page);border:0!important;box-shadow:none!important}.el-container .sidebar-container[data-v-55e1bccc]{height:auto!important;border:0!important;box-shadow:none!important}.el-container .main-container[data-v-55e1bccc]{overflow:hidden;background:var(--qs-bg-page);border:0!important;box-shadow:none!important}.custom-tags-view[data-v-55e1bccc]{margin-top:0!important}[data-v-55e1bccc] .navbar.el-menu--horizontal{border-bottom:0!important;box-shadow:none!important}[data-v-55e1bccc] .el-container,[data-v-55e1bccc] .el-header{border:0!important;box-shadow:none!important}