.bo-side[data-v-6d301c16]{background:var(--ui-bg);border-right:1px solid var(--ui-border);font-family:var(--font-sans);flex-direction:column;flex:none;height:100%;transition:width .18s;display:flex}.side-top[data-v-6d301c16]{border-bottom:1px solid var(--ui-border-muted);height:var(--bo-sidebar-header-height);flex:none;gap:10px;padding:0 12px}.bo-logo[data-v-6d301c16],.side-top[data-v-6d301c16]{align-items:center;display:flex}.bo-logo[data-v-6d301c16]{gap:8px;overflow:hidden}.bo-logo .mark[data-v-6d301c16]{flex:none;width:26px;height:26px}.bo-logo .txt[data-v-6d301c16]{white-space:nowrap;font-size:18px;line-height:1}.bo-logo .txt b[data-v-6d301c16]{color:var(--ui-text-highlighted);font-weight:800}.bo-logo .txt span[data-v-6d301c16]{color:var(--ui-text-muted);font-weight:400}.bo-burger[data-v-6d301c16]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}.bo-burger[data-v-6d301c16]:hover{background:var(--ui-bg-elevated);color:var(--ui-text)}.collapsed .side-top[data-v-6d301c16]{justify-content:center;gap:0;padding:0}.collapsed .bo-burger[data-v-6d301c16]{position:absolute}.bo-nav[data-v-6d301c16]{flex:1;padding:10px 0;overflow-y:auto}.bo-group-title[data-v-6d301c16]{color:var(--ui-text-dimmed);letter-spacing:.6px;text-transform:uppercase;padding:12px 16px 6px;font-size:10.5px;font-weight:700}.bo-group-title.inline[data-v-6d301c16]{align-items:center;gap:6px;padding-top:8px;display:flex}.bo-subgroup[data-v-6d301c16]{flex-direction:column;display:flex}.bo-item[data-v-6d301c16]{color:var(--ui-text-toned);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:12px;margin:1px 8px;padding:9px 12px;font-size:13.5px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.bo-item[data-v-6d301c16]:hover{background:var(--ui-bg-elevated);color:var(--ui-primary)}.bo-item.active[data-v-6d301c16]{background:color-mix(in oklab,var(--ui-primary) 12%,transparent);color:var(--ui-primary);font-weight:600}.bo-item.active[data-v-6d301c16]:before{background:var(--ui-primary);content:"";border-radius:0 3px 3px 0;width:3px;height:60%;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.bo-ic[data-v-6d301c16]{color:var(--ui-text-dimmed);flex:none;font-size:19px;transition:color .15s}.bo-item.active .bo-ic[data-v-6d301c16],.bo-item:hover .bo-ic[data-v-6d301c16]{color:var(--ui-primary)}.bo-ic-wrap[data-v-6d301c16]{flex:none;display:inline-flex;position:relative}.bo-dot[data-v-6d301c16]{box-shadow:0 0 0 2px var(--ui-bg);width:8px;height:8px;position:absolute;top:-1px;right:-2px}.bo-badge[data-v-6d301c16],.bo-dot[data-v-6d301c16]{background:var(--ui-error);border-radius:9999px}.bo-badge[data-v-6d301c16]{color:var(--ui-bg);text-align:center;flex:none;min-width:20px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.bo-item .lbl[data-v-6d301c16]{text-overflow:ellipsis;flex:1;overflow:hidden}.collapsed .bo-item[data-v-6d301c16]{justify-content:center;gap:0;margin:1px 8px;padding:9px 0}.collapsed .bo-item.active[data-v-6d301c16]:before{left:0}.bo-sep[data-v-6d301c16]{background:var(--ui-border-muted);height:1px;margin:8px 14px}.bo-foot[data-v-6d301c16]{border-top:1px solid var(--ui-border-muted);flex-direction:column;flex:none;gap:4px;padding:8px;display:flex}
