.shell[data-v-11368320]{min-height:100dvh}.skip[data-v-11368320]{z-index:50;border-radius:var(--radius-s);background:var(--accent);color:var(--accent-ink);padding:10px 14px;position:absolute;top:-60px;left:12px}.skip[data-v-11368320]:focus{top:12px}.brand[data-v-11368320]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.product[data-v-11368320]{border-left:1px solid var(--line);color:var(--ink-2);padding-left:10px;font-weight:560}.topbar[data-v-11368320]{z-index:20;background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:none;position:sticky;top:0}.icon-btn[data-v-11368320]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.sidebar[data-v-11368320]{z-index:10;width:var(--sidebar-w);background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:28px;padding:22px 14px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar .brand[data-v-11368320]{padding:0 10px}nav[data-v-11368320]{gap:4px;display:grid}.nav-link[data-v-11368320]{width:100%;min-height:44px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-weight:560;text-decoration:none;display:flex}.nav-link[data-v-11368320]:hover{background:var(--accent-soft);color:var(--ink)}.nav-link.active[data-v-11368320]{background:var(--accent-soft);color:var(--link)}.foot[data-v-11368320]{gap:4px;margin-top:auto;display:grid}.who[data-v-11368320]{background:var(--surface-2);border-radius:14px;align-items:center;gap:10px;margin:8px 0;padding:10px 12px;display:flex}.avatar[data-v-11368320]{background:var(--accent);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-weight:700}.avatar[data-v-11368320],.who-text[data-v-11368320]{font-size:.875rem;display:grid}.who-text[data-v-11368320]{min-width:0;line-height:1.3}.who-text[data-v-11368320]>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main[data-v-11368320]{margin-left:var(--sidebar-w);padding:36px var(--gutter) 64px;max-width:calc(1120px + var(--sidebar-w));outline:none}@media (width<=899px){.topbar[data-v-11368320]{display:flex}.desktop-only[data-v-11368320]{display:none}.sidebar[data-v-11368320]{border-right:0;border-bottom:1px solid var(--line);width:auto;max-height:calc(100dvh - 60px);box-shadow:var(--card-shadow);opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),visibility .16s;inset:60px 0 auto;overflow-y:auto;transform:translateY(-8px)}.sidebar.open[data-v-11368320]{opacity:1;visibility:visible;transform:none}.main[data-v-11368320]{margin-left:0;padding-top:24px}}
