.shell[data-v-d186f933]{grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.side[data-v-d186f933]{background:var(--sidebar);color:var(--sidebar-text);z-index:30;flex-direction:column;gap:6px;height:100dvh;padding:14px 10px;display:flex;position:sticky;top:0}.brand[data-v-d186f933]{color:var(--sidebar-strong);align-items:center;gap:10px;padding:4px 8px 14px;display:flex}.brand[data-v-d186f933]:hover,.group a[data-v-d186f933]:hover{text-decoration:none}.mark[data-v-d186f933]{background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:7px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.brand-text[data-v-d186f933]{line-height:1.15;display:grid}.brand-text b[data-v-d186f933]{font-weight:650}.brand-text small[data-v-d186f933]{color:var(--sidebar-text);font-size:11px}nav[data-v-d186f933]{flex:1;overflow-y:auto}.group[data-v-d186f933]{margin-bottom:14px}.group-title[data-v-d186f933]{letter-spacing:.06em;text-transform:uppercase;color:#6c7483;padding:0 8px 4px;font-size:11px;font-weight:600}.group a[data-v-d186f933]{color:var(--sidebar-text);border-radius:6px;align-items:center;gap:10px;padding:7px 8px;font-weight:500;display:flex}.group a.on[data-v-d186f933],.group a[data-v-d186f933]:hover{background:var(--sidebar-hover);color:var(--sidebar-strong)}.group a.on[data-v-d186f933]{box-shadow:inset 2px 0 0 var(--accent)}.me[data-v-d186f933]{border-top:1px solid var(--sidebar-line);align-items:center;gap:10px;padding:10px 8px 2px;display:flex}.me-names[data-v-d186f933]{flex:1;min-width:0;line-height:1.2;display:grid}.me-names b[data-v-d186f933]{color:var(--sidebar-strong);font-weight:600}.me-names b[data-v-d186f933],.me-names small[data-v-d186f933]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me-names small[data-v-d186f933]{font-size:11px}.icon-btn[data-v-d186f933]{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.icon-btn[data-v-d186f933]:hover{background:var(--sidebar-hover);color:var(--sidebar-strong)}.crumbs[data-v-d186f933],.main[data-v-d186f933]{min-width:0}.top[data-v-d186f933]{z-index:20;background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:12px;height:52px;padding:0 28px;display:flex;position:sticky;top:0}.menu[data-v-d186f933]{color:var(--text);display:none}.menu[data-v-d186f933]:hover{background:var(--surface-2);color:var(--text)}.crumbs[data-v-d186f933]{white-space:nowrap;flex:1;align-items:center;gap:6px;font-weight:550;display:flex}.crumbs a[data-v-d186f933]{color:var(--muted)}.crumbs .sep[data-v-d186f933]{color:var(--faint);width:14px;height:14px}.search[data-v-d186f933]{align-items:center;width:min(340px,46vw);display:flex;position:relative}.search>svg[data-v-d186f933]{color:var(--faint);pointer-events:none;position:absolute;left:10px}.search input[data-v-d186f933]{background:var(--surface-2);border-color:var(--line);padding-left:32px}.search-spin[data-v-d186f933]{color:var(--accent);position:absolute;right:10px}.scrim[data-v-d186f933]{display:none}@media (width<=900px){.shell[data-v-d186f933]{grid-template-columns:minmax(0,1fr)}.side[data-v-d186f933]{width:248px;transition:transform .16s;position:fixed;top:0;left:0;transform:translate(-100%)}.shell.open .side[data-v-d186f933]{transform:none}.shell.open .scrim[data-v-d186f933]{z-index:25;background:#00000073;display:block;position:fixed;inset:0}.menu[data-v-d186f933]{display:grid}.top[data-v-d186f933]{padding:0 14px}}@media (width<=560px){.crumbs .sep[data-v-d186f933],.crumbs a[data-v-d186f933]{display:none}}
