.pc-shell[data-v-c7aa3d59]{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100dvh}.pc-shell.is-collapsed[data-v-c7aa3d59]{grid-template-columns:72px minmax(0,1fr)}.pc-sidebar[data-v-c7aa3d59]{display:flex;flex-direction:column;position:sticky;top:0;height:100dvh;min-height:0;background:var(--color-card);border-right:1px solid var(--color-line-soft)}.pc-brand[data-v-c7aa3d59]{height:56px;flex-shrink:0;display:flex;align-items:center;gap:9px;padding:0 24px;white-space:nowrap}.pc-brand strong[data-v-c7aa3d59]{color:var(--color-primary);font-size:17px;font-weight:600}.pc-brand>span[data-v-c7aa3d59]{font-size:12px;color:var(--color-sub)}.pc-nav[data-v-c7aa3d59]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 12px 24px;scrollbar-gutter:stable}.pc-home[data-v-c7aa3d59]{margin-bottom:26px}.pc-group+.pc-group[data-v-c7aa3d59]{margin-top:26px}.pc-group-title[data-v-c7aa3d59]{margin:0 0 7px;padding:0 12px;font-size:11px;font-weight:500;line-height:20px;color:var(--color-sub)}.pc-link[data-v-c7aa3d59]{position:relative;display:flex;align-items:center;gap:11px;min-height:44px;margin:2px 0;padding:0 12px;border-radius:var(--radius-control);font-size:14px;font-weight:400;line-height:20px;text-decoration:none;color:var(--color-text-secondary);white-space:nowrap}.pc-link[data-v-c7aa3d59]:hover{background:var(--color-fill-soft);color:var(--color-text)}.pc-link.is-active[data-v-c7aa3d59]{background:var(--color-primary-softer);color:var(--color-primary-dark);font-weight:600}.pc-link.is-active[data-v-c7aa3d59]:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:var(--color-primary)}.pc-link.is-parent-active[data-v-c7aa3d59]{color:var(--color-primary-dark);font-weight:500}.pc-icon[data-v-c7aa3d59]{display:block;width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.pc-subnav[data-v-c7aa3d59]{margin:1px 0 6px 20px;padding-left:10px;border-left:1px solid var(--color-line)}.pc-sub-link[data-v-c7aa3d59]{min-height:34px;padding:0 12px;gap:9px;font-size:13px}.pc-sub-link .pc-icon[data-v-c7aa3d59]{width:16px;height:16px}.pc-sub-link.is-active[data-v-c7aa3d59]:before{top:10px;bottom:10px}.pc-account[data-v-c7aa3d59]{display:flex;align-items:center;gap:12px;flex-shrink:0;min-height:80px;padding:17px 24px;border-top:1px solid var(--color-line-soft)}.pc-identity[data-v-c7aa3d59]{display:flex;align-items:center;flex:1;min-width:0}.pc-account-copy[data-v-c7aa3d59]{display:flex;flex-direction:column;gap:3px;min-width:0}.pc-account-copy b[data-v-c7aa3d59]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px}.pc-account-copy>span[data-v-c7aa3d59]{font-size:11px;line-height:16px;color:var(--color-sub)}.pc-logout.el-button[data-v-c7aa3d59]{flex-shrink:0;width:28px;height:32px;margin:0;padding:0;color:var(--color-sub)}.pc-workspace[data-v-c7aa3d59]{min-width:0}.pc-toolbar[data-v-c7aa3d59]{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:18px;height:56px;padding:0 24px;background:var(--color-card);border-bottom:1px solid var(--color-line-soft)}.pc-collapse.el-button[data-v-c7aa3d59]{flex-shrink:0;width:28px;height:32px;padding:0;margin:0;color:var(--color-sub)}.pc-context[data-v-c7aa3d59]{display:flex;align-items:center;gap:10px;min-width:0;font-size:12px;line-height:20px;color:var(--color-sub)}.pc-context strong[data-v-c7aa3d59]{font-weight:500;color:var(--color-text)}.pc-context a[data-v-c7aa3d59]{color:var(--color-sub);text-decoration:none}.pc-context a[data-v-c7aa3d59]:hover{color:var(--color-primary)}.pc-context .pc-separator[data-v-c7aa3d59]{color:var(--color-line-strong)}.pc-master-updated[data-v-c7aa3d59]{margin-left:auto;color:var(--color-sub);font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.is-collapsed .pc-brand[data-v-c7aa3d59]{justify-content:center;padding:0}.is-collapsed .pc-brand strong[data-v-c7aa3d59]{font-size:20px}.is-collapsed .pc-nav[data-v-c7aa3d59]{padding:18px 12px 24px;scrollbar-gutter:auto}.is-collapsed .pc-link[data-v-c7aa3d59]{justify-content:center;padding:0}.is-collapsed .pc-home[data-v-c7aa3d59]{margin-bottom:24px}.is-collapsed .pc-group+.pc-group[data-v-c7aa3d59]{margin-top:24px;padding-top:12px;border-top:1px solid var(--color-line-soft)}.is-collapsed .pc-subnav[data-v-c7aa3d59]{margin:0 0 4px;padding:0;border:0}.is-collapsed .pc-sub-link[data-v-c7aa3d59]{min-height:36px}.is-collapsed .pc-sub-link .pc-icon[data-v-c7aa3d59]{width:17px;height:17px}.is-collapsed .pc-account[data-v-c7aa3d59]{padding:12px 0;flex-direction:column;min-height:84px;gap:6px}.is-collapsed .pc-identity[data-v-c7aa3d59]{flex:0;justify-content:center}.is-collapsed .pc-logout.el-button[data-v-c7aa3d59]{height:26px}.pc-sr-only[data-v-c7aa3d59]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-main[data-v-c7aa3d59] .card-page-heading,.app-main[data-v-c7aa3d59] .card-desktop-only{display:none}@media(max-height:640px){.pc-nav[data-v-c7aa3d59]{padding-top:12px;padding-bottom:12px}.pc-home[data-v-c7aa3d59]{margin-bottom:18px}.pc-group+.pc-group[data-v-c7aa3d59]{margin-top:18px}.pc-account[data-v-c7aa3d59]{min-height:72px;padding-top:12px;padding-bottom:12px}}
