.sidebar-link[data-v-1ef54a07]{align-items:center;border-radius:9px;color:var(--sbl-text,hsl(var(--sidebar-foreground)/.75));display:flex;font-size:13px;font-weight:500;gap:10px;padding:9px;position:relative;text-decoration:none;transition:background .15s,color .15s}.sidebar-link[data-v-1ef54a07]:hover{background:var(--sbl-hover-bg,hsl(var(--sidebar-accent)));color:var(--sbl-hover-text,hsl(var(--sidebar-foreground)))}.sidebar-link.active[data-v-1ef54a07]{background:hsl(var(--sidebar-primary)/.17);box-shadow:inset 3px 0 hsl(var(--sidebar-primary));color:var(--sbl-active-text,hsl(var(--sidebar-primary)))}.link-icon[data-v-1ef54a07]{flex-shrink:0;height:18px;width:18px}.link-icon--on[data-v-1ef54a07]{color:var(--sbl-active-icon,hsl(var(--sidebar-primary)))}.link-label[data-v-1ef54a07]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-dot[data-v-1ef54a07]{border-radius:50%;flex-shrink:0;height:7px;width:7px}.sl-badge[data-v-1ef54a07]{background:hsl(var(--sidebar-primary));border-radius:999px;color:#052229;font:800 10px var(--font-mono);line-height:1.4;min-width:18px;padding:1px 7px;text-align:center}.sidebar-section[data-v-e1d45fdb]{display:flex;flex-direction:column}.section-title[data-v-e1d45fdb]{color:var(--sbs-title,hsl(var(--sidebar-foreground)/.5));font:600 9.5px var(--font-mono);letter-spacing:.16em;margin:0;padding:13px 9px 4px;text-transform:uppercase}.section-links[data-v-e1d45fdb]{display:flex;flex-direction:column;gap:1px}.sb__user-menu{background:hsl(var(--popover,224 18% 10%));border:1px solid hsl(var(--border,224 14% 16%));border-radius:10px;box-shadow:0 12px 32px #00000073;color:hsl(var(--popover-foreground,220 14% 92%));min-width:240px;padding:6px;z-index:60}.sb__user-menu-header{padding:8px 10px}.sb__user-menu-name{color:hsl(var(--foreground,220 14% 92%));font-size:13px;font-weight:700;margin:0}.sb__user-menu-email{color:hsl(var(--muted-foreground,220 13% 52%));font-size:11px;margin-top:2px}.sb__user-menu-sep{background:hsl(var(--border,224 14% 16%));height:1px;margin:4px 0}.sb__user-menu-item{align-items:center;border-radius:6px;color:hsl(var(--foreground,220 14% 92%));cursor:pointer;display:flex;font-size:13px;gap:10px;outline:none;padding:8px 10px}.sb__user-menu-item:hover,.sb__user-menu-item[data-highlighted]{background:hsl(var(--accent,224 16% 14%))}.sb__user-menu-item.destructive{color:#f15b5b}.sb__user-menu-item.destructive:hover{background:#ef43431a}.cmdk-trigger[data-v-b6fdcd50]{align-items:center;background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:9px;color:hsl(var(--muted-foreground));cursor:pointer;display:flex;font-size:12.5px;gap:8px;height:35px;max-width:100%;padding:0 11px;transition:border-color .15s;width:280px}.cmdk-trigger[data-v-b6fdcd50]:hover{border-color:hsl(var(--primary))}.cmdk-trigger-ic[data-v-b6fdcd50]{flex-shrink:0;height:18px;width:18px}.cmdk-trigger-label[data-v-b6fdcd50]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-trigger-kbd[data-v-b6fdcd50]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:4px;color:hsl(var(--muted-foreground));font:500 10px var(--font-mono);margin-left:auto;padding:1px 5px}@media (max-width:1100px){.cmdk-trigger[data-v-b6fdcd50]{width:180px}}@media (max-width:700px){.cmdk-trigger[data-v-b6fdcd50]{justify-content:center;padding:0;width:35px}.cmdk-trigger-kbd[data-v-b6fdcd50],.cmdk-trigger-label[data-v-b6fdcd50]{display:none}}.dropdown-enter-active[data-v-c697f402],.dropdown-leave-active[data-v-c697f402]{transition:all .15s ease}.dropdown-enter-from[data-v-c697f402],.dropdown-leave-to[data-v-c697f402]{opacity:0;transform:translateY(-4px) scale(.98)}.lang-topbar[data-v-c697f402]{align-items:center;background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:9px;color:hsl(var(--foreground));cursor:pointer;display:inline-flex;font:700 11px var(--font-mono);gap:5px;height:35px;letter-spacing:.06em;padding:0 9px}.lang-topbar[data-v-c697f402]:hover{background:hsl(var(--accent))}.lang-dropdown-panel{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 12px 32px hsl(var(--foreground)/.16);overflow:hidden}.bell-btn[data-v-b23fc19d]{background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:9px;color:hsl(var(--foreground)/.8);display:inline-grid;height:35px;place-items:center;position:relative;transition:background .15s;width:35px}.bell-btn[data-v-b23fc19d]:hover{background:hsl(var(--accent))}.bell-pip[data-v-b23fc19d]{background:hsl(var(--accent-editorial));border-radius:50%;box-shadow:0 0 0 2px hsl(var(--card));height:7px;position:absolute;right:6px;top:6px;width:7px}.theme-btn[data-v-d170e8a1]{background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:9px;color:hsl(var(--foreground)/.8);cursor:pointer;display:inline-grid;height:35px;place-items:center;transition:background .15s;width:35px}.theme-btn[data-v-d170e8a1]:hover{background:hsl(var(--accent))}.theme-btn[data-v-d170e8a1] svg{height:18px;width:18px}.header-bar[data-v-fb54fabc]{align-items:center;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));display:flex;flex-shrink:0;gap:11px;height:58px;padding:0 16px}@media (max-width:480px){.header-bar[data-v-fb54fabc]{gap:8px;padding:0 12px}}.header-search[data-v-fb54fabc]{margin-left:auto}.mobile-menu[data-v-fb54fabc]{background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:9px;color:hsl(var(--foreground));cursor:pointer;display:inline-grid;height:35px;place-items:center;width:35px}@media (min-width:1024px){.mobile-menu[data-v-fb54fabc]{display:none}}.mobile-menu[data-v-fb54fabc]:hover{background:hsl(var(--accent))}.cmdk-overlay[data-v-2fefd1a1]{animation:fade-in .15s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;top:0;right:0;bottom:0;left:0;position:fixed;z-index:50}.cmdk-content[data-v-2fefd1a1]{animation:slide-up .2s ease-out;background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;left:50%;max-height:70vh;overflow:hidden;position:fixed;top:15vh;transform:translate(-50%);width:min(640px,calc(100vw - 32px));z-index:51}.cmdk-search[data-v-2fefd1a1]{align-items:center;border-bottom:1px solid hsl(var(--border));display:flex;gap:10px;padding:14px 16px}.cmdk-input[data-v-2fefd1a1]{background:transparent;border:none;color:hsl(var(--foreground));flex:1;font-size:14px;outline:none}.cmdk-hint-kbd[data-v-2fefd1a1]{background:hsl(var(--muted));border-radius:4px;color:hsl(var(--muted-foreground));font-family:ui-monospace,monospace;font-size:10px;padding:2px 6px}.cmdk-scroll[data-v-2fefd1a1]{flex:1;overflow:hidden}.cmdk-section[data-v-2fefd1a1]{padding:8px 0}.cmdk-section-title[data-v-2fefd1a1]{color:hsl(var(--muted-foreground)/.6);font-size:10px;font-weight:700;letter-spacing:.1em;padding:4px 16px;text-transform:uppercase}.cmdk-item[data-v-2fefd1a1]{align-items:center;background:transparent;border:none;color:hsl(var(--foreground));cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 16px;transition:background .1s;width:100%}.cmdk-item[data-v-2fefd1a1]:focus-visible,.cmdk-item[data-v-2fefd1a1]:hover{background:hsl(var(--accent));outline:none}.cmdk-empty[data-v-2fefd1a1]{color:hsl(var(--muted-foreground));font-size:13px;padding:32px;text-align:center}
