.st-app[data-v-fd4c8e4e]{height:calc(100dvh - var(--demo-banner-h,0px));grid-template-columns:240px minmax(0,1fr);display:grid}.st-nav[data-v-fd4c8e4e]{background:var(--bg-sidebar);border-right:1px solid var(--border);padding:calc(12px + var(--safe-top)) 10px 24px;overflow-y:auto}.st-back[data-v-fd4c8e4e]{height:30px;color:var(--text-2);border-radius:var(--r-sm);align-items:center;gap:6px;margin-bottom:12px;padding:0 8px;font-weight:500;display:flex}.st-back[data-v-fd4c8e4e]:hover{background:var(--bg-hover);color:var(--text)}.st-group+.st-group[data-v-fd4c8e4e]{margin-top:18px}.st-group-title[data-v-fd4c8e4e]{font-size:var(--fs-sm);color:var(--text-3);padding:0 8px 6px;font-weight:500}.st-item[data-v-fd4c8e4e]{border-radius:var(--r-sm);height:30px;color:var(--text-2);align-items:center;gap:9px;padding:0 8px;font-weight:500;display:flex}.st-item svg[data-v-fd4c8e4e]{color:var(--text-3)}.st-item[data-v-fd4c8e4e]:hover{background:var(--bg-hover);color:var(--text)}.st-item.active[data-v-fd4c8e4e]{background:var(--bg-active);color:var(--text)}.st-main[data-v-fd4c8e4e]{min-width:0;overflow-y:auto}.st-menu[data-v-fd4c8e4e],.st-overlay[data-v-fd4c8e4e]{display:none}@media (width<=767px){.st-app[data-v-fd4c8e4e]{grid-template-columns:minmax(0,1fr)}.st-nav[data-v-fd4c8e4e]{z-index:50;width:calc(min(84vw,290px));transition:transform var(--dur-slow) var(--ease-out);box-shadow:var(--shadow-lg);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.st-nav.open[data-v-fd4c8e4e]{transform:none}.st-overlay[data-v-fd4c8e4e]{z-index:40;background:var(--bg-overlay);display:block;position:fixed;inset:0}.st-menu[data-v-fd4c8e4e]{height:48px;padding:0 16px;padding-top:var(--safe-top);color:var(--text-2);border-bottom:1px solid var(--border);align-items:center;gap:8px;width:100%;font-weight:500;display:flex}.st-item[data-v-fd4c8e4e]{height:40px}}
