.top[data-v-41f04d56]{position:sticky;top:0;z-index:30;background:#f8fafcf5;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding-top:env(safe-area-inset-top)}.top-inner[data-v-41f04d56]{max-width:960px;margin:0 auto;display:flex;align-items:center;gap:8px;height:56px;padding:0 8px 0 4px}.icon[data-v-41f04d56]{font-size:28px;width:var(--tap);padding:0}.brand[data-v-41f04d56]{font-weight:800;color:var(--primary);text-decoration:none;padding:0 8px;font-size:15px}.title[data-v-41f04d56]{flex:1;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar[data-v-41f04d56]{width:36px;height:36px;border-radius:50%;background:var(--primary-soft);color:var(--primary);display:grid;place-items:center;font-weight:700;text-decoration:none;flex-shrink:0}.nav-inner[data-v-41f04d56]{max-width:960px;margin:0 auto;display:flex;gap:4px;padding:0 12px 8px}.nav-tab[data-v-41f04d56]{flex:1;text-align:center;padding:8px 0;border-radius:var(--radius-sm);text-decoration:none;color:var(--muted);font-weight:600;background:var(--surface-2)}.nav-tab.on[data-v-41f04d56]{background:var(--primary);color:var(--primary-ink)}.content[data-v-41f04d56]{max-width:960px;margin:0 auto;padding:14px 12px calc(var(--bottom-bar) + 24px)}.side[data-v-41f04d56]{display:none}.inspect-bar[data-v-41f04d56]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:var(--warn-soft);color:var(--warn);font-size:14px;font-weight:600}@media(min-width:900px){.shell[data-v-41f04d56]{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh}.side[data-v-41f04d56]{display:flex;flex-direction:column;gap:16px;position:sticky;top:0;height:100vh;padding:18px 12px;background:var(--surface);border-right:1px solid var(--border)}.side-brand[data-v-41f04d56]{font-weight:800;font-size:18px;color:var(--primary);text-decoration:none;padding:0 10px}.side-nav[data-v-41f04d56]{display:flex;flex-direction:column;gap:2px}.side-manage[data-v-41f04d56]{margin-top:auto;padding-top:12px;border-top:1px solid var(--border)}.side-link[data-v-41f04d56]{padding:9px 10px;border-radius:var(--radius-sm);color:var(--text);text-decoration:none;font-weight:600;font-size:15px}.side-link[data-v-41f04d56]:hover{background:var(--surface-2)}.side-link.on[data-v-41f04d56]{background:var(--primary-soft);color:var(--primary)}.side-user[data-v-41f04d56]{padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand[data-v-41f04d56],.nav-inner[data-v-41f04d56]{display:none}.top-inner[data-v-41f04d56],.content[data-v-41f04d56]{max-width:1200px}.top-inner[data-v-41f04d56]{padding:0 20px 0 12px}.content[data-v-41f04d56]{padding:18px 20px 32px}}
