.shell[data-v-2321c95a]{flex-wrap:wrap;min-height:100vh;display:flex;container-type:inline-size}.skip[data-v-2321c95a]{-webkit-user-select:none;user-select:none;top:var(--space-2);left:var(--space-2);z-index:1;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--ink);color:var(--on-ink);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip[data-v-2321c95a]:focus{transform:none}.sidebar[data-v-2321c95a]{max-width:240px;padding:var(--space-3);background:var(--surface);border-right:1px solid var(--line);flex-direction:column;flex:240px;gap:2px;display:flex}@container (width>=800px){.sidebar[data-v-2321c95a]{box-sizing:border-box;align-self:flex-start;height:100dvh;position:sticky;top:0;overflow-y:auto}}.back[data-v-2321c95a]{-webkit-user-select:none;user-select:none;height:32px;margin-bottom:var(--space-3);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-muted);font:var(--text-ui);align-items:center;gap:6px;text-decoration:none;display:flex}.back[data-v-2321c95a]:hover{background:var(--surface-hover);color:var(--ink)}.back-icon[data-v-2321c95a]{transform:rotate(180deg)}.nav[data-v-2321c95a]{flex-direction:column;gap:2px;display:flex}.group[data-v-2321c95a]{padding:var(--space-1) var(--space-2);color:var(--ink-subtle);font-size:.75rem;line-height:1rem}.group.you[data-v-2321c95a]{padding-top:var(--space-4)}.section[data-v-2321c95a]{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-muted);font:var(--text-ui);text-decoration:none;display:flex}.section[data-v-2321c95a]:hover{background:var(--surface-hover);color:var(--ink)}.section.router-link-exact-active[data-v-2321c95a]{background:var(--surface-selected);color:var(--ink);font-weight:500}.sub[data-v-2321c95a]{height:28px;padding-left:22px;font-size:.78125rem}.sub-key[data-v-2321c95a]{font:var(--text-key);color:var(--ink-subtle);margin-left:auto;font-size:.6875rem}.router-link-exact-active .sub-key[data-v-2321c95a]{color:var(--ink-muted)}.view[data-v-2321c95a]{flex:999 560px;min-width:0}.view[data-v-2321c95a]:focus{outline:none}.page[data-v-2321c95a]{max-width:760px;padding:var(--space-12) max(var(--space-6),4vw) var(--space-24);margin:0 auto}
