.nav-search[data-v-9c269297]{position:relative;width:100%}.nav-search__bar[data-v-9c269297]{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;background:var(--alloy-surface-secondary);border:1px solid var(--alloy-border);border-radius:var(--alloy-radius-sm);cursor:pointer;transition:border-color var(--alloy-transition-fast)}.nav-search__bar[data-v-9c269297]:hover{border-color:var(--alloy-border-strong)}.nav-search__bar-icon[data-v-9c269297]{color:var(--alloy-text-tertiary);flex-shrink:0}.nav-search__bar-placeholder[data-v-9c269297]{flex:1;text-align:left;color:var(--alloy-text-tertiary);font-family:var(--alloy-font);font-size:13px;font-weight:400}.nav-search__kbd[data-v-9c269297]{display:flex;align-items:center;padding:2px 5px;background:var(--alloy-surface);border:1px solid var(--alloy-border);border-radius:var(--alloy-radius-xs);color:var(--alloy-text-tertiary);font-family:var(--alloy-font-mono);font-size:10px;font-weight:500;line-height:1}.nav-search__dialog[data-v-9c269297]{width:min(640px,calc(100vw - 32px))!important;max-width:min(640px,calc(100vw - 32px))!important;gap:0!important;padding:0!important;overflow:hidden!important;background:var(--alloy-surface)!important;border:1px solid var(--alloy-border)!important;border-radius:var(--alloy-radius-lg)!important;box-shadow:var(--alloy-shadow-lg)!important}.nav-search__command[data-v-9c269297]{background:var(--alloy-surface)!important;overflow:hidden!important;border-radius:0!important;height:auto!important;color:var(--alloy-text)!important}.nav-search__dialog[data-v-9c269297] [data-slot=command-input-wrapper]{height:48px;background:var(--alloy-surface);border-bottom:1px solid var(--alloy-border)!important;padding:0 16px;gap:10px}.nav-search__dialog[data-v-9c269297] [data-slot=command-input-wrapper]>svg{width:16px!important;height:16px!important;opacity:1!important;color:var(--alloy-text-tertiary)}.nav-search__dialog[data-v-9c269297] [data-slot=command-input]{color:var(--alloy-text);font-family:var(--alloy-font);font-size:14px;height:auto;padding:0}.nav-search__dialog[data-v-9c269297] [data-slot=command-input]::placeholder{color:var(--alloy-text-tertiary)}.nav-search__panel[data-v-9c269297]{overflow:hidden}.nav-search__panel[data-v-9c269297] [data-slot=command-list]{max-height:min(420px,calc(100vh - 220px));overflow-y:auto}.nav-search__panel[data-v-9c269297] [data-slot=command-group]{padding:8px;border-top:1px solid var(--alloy-border)}.nav-search__panel[data-v-9c269297] [data-slot=command-group]:first-child{border-top:none}.nav-search__panel[data-v-9c269297] [data-slot=command-group-heading]{color:var(--alloy-text-tertiary);font-family:var(--alloy-font);font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 8px}.nav-search__panel[data-v-9c269297] [data-slot=command-item]{color:var(--alloy-text);font-family:var(--alloy-font);font-size:13px;font-weight:500;border-radius:var(--alloy-radius-sm);padding:0 8px;height:36px;gap:10px}.nav-search__panel[data-v-9c269297] [data-slot=command-item][data-highlighted]{background:var(--alloy-surface-secondary)!important;color:var(--alloy-text)!important}.nav-search__panel[data-v-9c269297] [data-slot=command-item] svg:not([class*=text-]){color:var(--alloy-text-tertiary)!important}.nav-search__panel[data-v-9c269297] [data-slot=command-empty]{color:var(--alloy-text-tertiary);font-family:var(--alloy-font);font-size:13px}.nav-search__panel[data-v-9c269297] .nav-search-loading{color:var(--alloy-text-tertiary)}.nav-search__panel[data-v-9c269297] .nav-search-subtitle{color:var(--alloy-text-tertiary)!important}.nav-search__panel[data-v-9c269297] .nav-search-back-header{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--alloy-border)}.nav-search__panel[data-v-9c269297] .nav-search-back-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--alloy-radius-sm);color:var(--alloy-text-tertiary);cursor:pointer;background:none;border:none;transition:background var(--alloy-transition-fast),color var(--alloy-transition-fast)}.nav-search__panel[data-v-9c269297] .nav-search-back-btn:hover{background:var(--alloy-surface-secondary);color:var(--alloy-text)}.nav-search__panel[data-v-9c269297] .nav-search-back-title{color:var(--alloy-text);font-family:var(--alloy-font);font-size:13px;font-weight:600}.nav-search__footer[data-v-9c269297]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-height:36px;padding:8px 16px;background:var(--alloy-surface-secondary);border-top:1px solid var(--alloy-border)}.nav-search__shortcut-group[data-v-9c269297]{display:flex;align-items:center;gap:4px}.nav-search__shortcut-key[data-v-9c269297]{display:flex;align-items:center;justify-content:center;padding:1px 4px;background:var(--alloy-surface);border:1px solid var(--alloy-border);border-radius:var(--alloy-radius-xs);color:var(--alloy-text-tertiary)}.nav-search__shortcut-key--text[data-v-9c269297]{font-family:var(--alloy-font-mono);font-size:10px;font-weight:500}.nav-search__shortcut-label[data-v-9c269297]{color:var(--alloy-text-tertiary);font-family:var(--alloy-font);font-size:11px;font-weight:500}.app-sb[data-v-fb7ccff4]{display:flex;flex-direction:column;width:264px;flex-shrink:0;min-height:0;background:var(--alloy-surface);border-right:1px solid var(--alloy-border);font-family:var(--alloy-font)}.app-sb__brand[data-v-fb7ccff4]{display:flex;align-items:center;gap:12px;padding:18px 16px}.app-sb__wordmark[data-v-fb7ccff4]{flex:1;font-family:var(--alloy-font-mono);font-size:15px;font-weight:300;letter-spacing:3px;color:var(--alloy-text);text-decoration:none}.app-sb__bell[data-v-fb7ccff4],.app-sb__close[data-v-fb7ccff4]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:var(--alloy-radius);color:var(--alloy-text-tertiary);cursor:pointer;transition:color var(--alloy-transition-fast),background-color var(--alloy-transition-fast)}.app-sb__bell[data-v-fb7ccff4]:hover,.app-sb__close[data-v-fb7ccff4]:hover{color:var(--alloy-text);background:var(--alloy-surface-secondary)}.app-sb__close[data-v-fb7ccff4]{display:none}.app-sb__search[data-v-fb7ccff4]{padding:0 12px 12px}.app-sb__switchers[data-v-fb7ccff4]{display:flex;flex-direction:column;gap:8px;padding:0 12px 14px}.app-sb__team[data-v-fb7ccff4]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;text-align:left;background:var(--alloy-surface-secondary);border-radius:var(--alloy-radius-lg);cursor:pointer;transition:background-color var(--alloy-transition-fast)}.app-sb__team[data-v-fb7ccff4]:hover{background:var(--alloy-border)}.app-sb__team--static[data-v-fb7ccff4]{cursor:default}.app-sb__team--static[data-v-fb7ccff4]:hover{background:var(--alloy-surface-secondary)}.app-sb__team-mark[data-v-fb7ccff4]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--alloy-radius);background:var(--alloy-blue);color:#fff;font-size:12px;font-weight:700;line-height:1}.app-sb__team-text[data-v-fb7ccff4]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.app-sb__team-eyebrow[data-v-fb7ccff4]{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--alloy-text-tertiary)}.app-sb__team-name[data-v-fb7ccff4]{font-size:14px;font-weight:600;color:var(--alloy-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sb__team-chev[data-v-fb7ccff4]{color:var(--alloy-text-tertiary);flex-shrink:0}.app-sb__location[data-v-fb7ccff4]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:1px solid var(--alloy-border);background:var(--alloy-surface);border-radius:var(--alloy-radius);color:var(--alloy-text-secondary);cursor:pointer;transition:background-color var(--alloy-transition-fast)}.app-sb__location[data-v-fb7ccff4]:hover{background:var(--alloy-surface-secondary)}.app-sb__location-text[data-v-fb7ccff4]{flex:1;text-align:left;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sb__nav[data-v-fb7ccff4]{flex:1;min-height:0;overflow-y:auto;padding:4px 12px 12px;display:flex;flex-direction:column;gap:18px}.app-sb__nav[data-v-fb7ccff4]::-webkit-scrollbar{width:var(--alloy-scrollbar-size)}.app-sb__nav[data-v-fb7ccff4]::-webkit-scrollbar-thumb{background:var(--alloy-scrollbar-thumb);border-radius:var(--alloy-scrollbar-radius)}.app-sb__group[data-v-fb7ccff4]{display:flex;flex-direction:column;gap:2px}.app-sb__group-label[data-v-fb7ccff4]{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--alloy-text-tertiary);margin:0 0 4px;padding:0 12px}.app-sb__link[data-v-fb7ccff4]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--alloy-radius-sm);text-decoration:none;color:var(--alloy-text-secondary);font-size:13px;font-weight:500;transition:background-color var(--alloy-transition-fast),color var(--alloy-transition-fast)}.app-sb__link[data-v-fb7ccff4]:hover{background:var(--alloy-surface-secondary);color:var(--alloy-text)}.app-sb__link-bar[data-v-fb7ccff4]{width:3px;height:28px;flex-shrink:0;background:transparent}.app-sb__link-icon[data-v-fb7ccff4]{flex-shrink:0;color:var(--alloy-text-tertiary)}.app-sb__link-label[data-v-fb7ccff4]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sb__link--active[data-v-fb7ccff4]{background:var(--alloy-surface-secondary);color:var(--alloy-text);font-weight:600}.app-sb__link--active .app-sb__link-bar[data-v-fb7ccff4]{background:var(--alloy-blue)}.app-sb__link--active .app-sb__link-icon[data-v-fb7ccff4]{color:var(--alloy-text)}.app-sb__user[data-v-fb7ccff4]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:none;border-top:1px solid var(--alloy-border);background:var(--alloy-surface);text-align:left;cursor:pointer;transition:background-color var(--alloy-transition-fast)}.app-sb__user[data-v-fb7ccff4]:hover{background:var(--alloy-surface-secondary)}.app-sb__user-avatar[data-v-fb7ccff4]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--alloy-radius-full);background:var(--alloy-blue);color:#fff;font-size:12px;font-weight:700;line-height:1}.app-sb__user-text[data-v-fb7ccff4]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.app-sb__user-name[data-v-fb7ccff4]{font-size:13px;font-weight:600;color:var(--alloy-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sb__user-email[data-v-fb7ccff4]{font-size:11px;color:var(--alloy-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-sb__user-more[data-v-fb7ccff4]{color:var(--alloy-text-tertiary);flex-shrink:0}.app-sb__menu-header[data-v-fb7ccff4]{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--border)}.app-sb__menu-user[data-v-fb7ccff4]{display:flex;flex-direction:column;min-width:0}.app-sb__menu-name[data-v-fb7ccff4]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sb__menu-email[data-v-fb7ccff4]{font-size:12px;color:var(--alloy-text-tertiary);overflow:hidden;text-overflow:ellipsis}.app-sb__theme-row[data-v-fb7ccff4]{display:flex;align-items:center;gap:4px;padding:4px 8px 8px}.app-sb__theme-btn--active[data-v-fb7ccff4]{background:var(--accent)!important}@media (max-width: 1024px){.app-sb[data-v-fb7ccff4]{position:fixed;top:0;left:0;bottom:0;z-index:50;transform:translate(-100%);transition:transform var(--alloy-transition);box-shadow:var(--alloy-shadow-lg)}.app-sb--open[data-v-fb7ccff4]{transform:translate(0)}.app-sb__bell[data-v-fb7ccff4]{display:none}.app-sb__close[data-v-fb7ccff4]{display:flex}}.app-shell__scrim[data-v-c3969a4f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0006;display:none}.app-shell__bar[data-v-c3969a4f]{display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--alloy-border);background:var(--alloy-surface)}.app-shell__bar-actions[data-v-c3969a4f]{display:flex;align-items:center;gap:8px}.app-shell__menu-btn[data-v-c3969a4f]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--alloy-radius-sm);border:1px solid var(--alloy-border-strong);background:var(--alloy-surface);color:var(--alloy-text);font-family:var(--alloy-font);font-size:13px;font-weight:600;cursor:pointer}@media (min-width: 1025px){.app-shell__bar--has-actions[data-v-c3969a4f]{display:flex}.app-shell__bar--has-actions .app-shell__menu-btn[data-v-c3969a4f]{display:none}}@media (max-width: 1024px){.app-shell__bar[data-v-c3969a4f]{display:flex}.app-shell__scrim[data-v-c3969a4f]{display:block}}
