.ss[data-v-f577bf5a]{position:relative;width:100%;min-width:0;font-size:14px;line-height:1.3}@media(min-width:1024px){.ss[data-v-f577bf5a]{width:190px}}@media(min-width:1280px){.ss[data-v-f577bf5a]{width:220px}}.ss__trigger[data-v-f577bf5a]{display:flex;align-items:center;height:36px;border:1px solid var(--border-0);border-radius:8px;background:var(--bg-1);transition:border-color .15s ease}.ss__trigger.is-open[data-v-f577bf5a],.ss__trigger[data-v-f577bf5a]:hover{border-color:var(--border-1)}.ss__main[data-v-f577bf5a]{display:flex;flex:1;align-items:center;gap:8px;min-width:0;height:100%;padding:0 8px 0 6px;border:0;border-radius:7px 0 0 7px;background:transparent;color:var(--text-0);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease}.ss__main[data-v-f577bf5a]:hover{background:var(--bg-2)}.ss__main-icon[data-v-f577bf5a]{flex:none;margin-left:2px;color:var(--text-2)}.ss__icon[data-v-f577bf5a]{flex:none;width:22px;height:22px;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:var(--bg-3)}.ss__icon--row[data-v-f577bf5a]{width:26px;height:26px;border-radius:7px}.ss__icon--initial[data-v-f577bf5a]{display:inline-flex;align-items:center;justify-content:center;color:var(--text-1);font-size:11px;font-weight:750;font-stretch:var(--font-stretch-label)}.ss__icon--row.ss__icon--initial[data-v-f577bf5a]{font-size:12px}.ss__name[data-v-f577bf5a]{flex:1;min-width:0;overflow:hidden;font-size:13.5px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.ss__name--muted[data-v-f577bf5a]{color:var(--text-1);font-weight:550}.ss__main:hover .ss__name--muted[data-v-f577bf5a]{color:var(--text-0)}.ss__sep[data-v-f577bf5a]{flex:none;width:1px;height:18px;background:var(--border-0)}.ss__chevron[data-v-f577bf5a]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:100%;border:0;border-radius:0 7px 7px 0;background:transparent;color:var(--text-2);cursor:pointer;transition:background .15s ease,color .15s ease}.ss__chevron[data-v-f577bf5a]:hover{background:var(--bg-2);color:var(--text-0)}.ss__chevron-icon[data-v-f577bf5a]{transition:transform .15s ease}.ss__chevron-icon.is-open[data-v-f577bf5a]{transform:rotate(180deg)}.ss__spinner[data-v-f577bf5a]{flex:none;width:12px;height:12px;border:2px solid var(--border-1);border-top-color:var(--text-0);border-radius:50%;animation:ss-spin-f577bf5a .8s linear infinite}@keyframes ss-spin-f577bf5a{to{transform:rotate(1turn)}}.ss__status[data-v-f577bf5a]{display:inline-flex;flex:none;align-items:center;color:var(--text-2)}.ss__status--text[data-v-f577bf5a]{font-size:12px;white-space:nowrap}.ss__dot[data-v-f577bf5a]{width:8px;height:8px;border-radius:50%;background:var(--accent-1)}.ss__trigger .ss__status[data-v-f577bf5a]{display:none}@media(min-width:1280px){.ss__trigger .ss__status[data-v-f577bf5a]{display:inline-flex}}.ss__panel[data-v-f577bf5a]{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:50;padding:6px;border:1px solid var(--border-1);border-radius:10px;background:var(--bg-1);box-shadow:var(--shadow-md)}@media(min-width:1024px){.ss__panel[data-v-f577bf5a]{left:auto;width:288px}.ss__panel--start[data-v-f577bf5a]{right:auto;left:0}}.ss__head[data-v-f577bf5a]{margin:0;padding:8px 10px 6px;color:var(--text-2);font-size:12px;font-weight:750;font-stretch:var(--font-stretch-label);letter-spacing:.06em;text-transform:uppercase}.ss__list[data-v-f577bf5a]{display:flex;flex-direction:column;gap:2px;max-height:264px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}.ss__row[data-v-f577bf5a]{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px 0 7px;border:0;border-radius:6px;background:transparent;color:var(--text-1);font:inherit;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.ss__row[data-v-f577bf5a]:hover{background:var(--bg-2);color:var(--text-0)}.ss__row.is-selected[data-v-f577bf5a]{background:var(--accent-0-subtle);color:var(--text-0)}.ss__row-name[data-v-f577bf5a]{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:550;white-space:nowrap;text-overflow:ellipsis}.ss__check[data-v-f577bf5a]{flex:none;color:var(--accent-0-bright)}.ss__empty[data-v-f577bf5a]{display:flex;align-items:center;gap:10px;margin:0;padding:12px 10px;color:var(--text-2);font-size:14px}.ss__foot[data-v-f577bf5a]{display:flex;flex-direction:column;gap:2px;margin-top:6px;padding-top:6px;border-top:1px solid var(--border-0)}.ss__action[data-v-f577bf5a]{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--text-1);font:inherit;font-size:14px;font-weight:550;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.ss__action[data-v-f577bf5a]:hover{background:var(--bg-2);color:var(--text-0)}.ss__action[data-v-f577bf5a]:disabled{cursor:progress;opacity:.55}.ss__action-icon[data-v-f577bf5a]{flex:none;color:var(--text-2)}.ss__action:hover .ss__action-icon[data-v-f577bf5a]{color:var(--text-1)}.ss__action[data-v-f577bf5a]:focus-visible,.ss__chevron[data-v-f577bf5a]:focus-visible,.ss__main[data-v-f577bf5a]:focus-visible,.ss__row[data-v-f577bf5a]:focus-visible{outline:2px solid var(--accent-0-bright);outline-offset:-2px}@media(pointer:coarse){.ss__trigger[data-v-f577bf5a]{height:44px}.ss__chevron[data-v-f577bf5a]{width:44px}.ss__action[data-v-f577bf5a],.ss__row[data-v-f577bf5a]{min-height:44px}}.ss-panel-enter-active[data-v-f577bf5a],.ss-panel-leave-active[data-v-f577bf5a]{transition:opacity .15s ease,transform .15s ease}.ss-panel-enter-from[data-v-f577bf5a],.ss-panel-leave-to[data-v-f577bf5a]{opacity:0;transform:translateY(-4px)}.main-navbar[data-v-0d5640ad]{position:relative;z-index:40;background:rgba(var(--bg-0-rgb),.94);border-bottom:1px solid var(--border-0);color:var(--text-0);font-size:15px;line-height:1.5}.main-navbar[data-v-0d5640ad] :focus-visible{outline:2px solid var(--accent-0-bright);outline-offset:2px}.nav-wrap[data-v-0d5640ad]{max-width:1280px;margin:0 auto;padding:0 32px}.nav-in[data-v-0d5640ad]{gap:28px;height:64px}.nav-brand[data-v-0d5640ad],.nav-in[data-v-0d5640ad]{display:flex;align-items:center}.nav-brand[data-v-0d5640ad]{flex:none;gap:10px;border-radius:6px;color:var(--text-0);font-family:var(--font-title);font-stretch:var(--font-stretch-display);font-weight:800;font-size:18px;letter-spacing:-.01em;text-decoration:none}.nav-brand-logo[data-v-0d5640ad]{width:28px;height:32px;-o-object-fit:contain;object-fit:contain}.nav-vsep[data-v-0d5640ad]{flex:none;width:1px;height:24px;margin:0 -14px;background:var(--border-1)}.nav-manage-switch[data-v-0d5640ad]{flex:0 1 300px}.nav-space[data-v-0d5640ad]{color:var(--text-2);font-size:14px;font-weight:650;white-space:nowrap}@media(max-width:639px){.nav-brand-name--manage[data-v-0d5640ad]{display:none}.nav-manage-switch[data-v-0d5640ad]{flex:1 1 auto}}.nav-links[data-v-0d5640ad]{gap:4px}.nav-link[data-v-0d5640ad]{padding:8px 12px;border-radius:8px;color:var(--text-1);font-weight:550;text-decoration:none;white-space:nowrap;transition:color .15s,background-color .15s}.nav-link[data-v-0d5640ad]:hover{background:var(--bg-2)}.nav-link.is-active[data-v-0d5640ad],.nav-link[data-v-0d5640ad]:hover{color:var(--text-0)}.nav-r[data-v-0d5640ad]{margin-left:auto;display:flex;min-width:0}.nav-btn[data-v-0d5640ad],.nav-r[data-v-0d5640ad]{align-items:center;gap:8px}.nav-btn[data-v-0d5640ad]{display:inline-flex;justify-content:center;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:8px;font-weight:650;font-size:15px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.nav-btn-sm[data-v-0d5640ad]{min-height:36px;padding:0 12px;font-size:14px}.nav-btn-line[data-v-0d5640ad]{border-color:var(--border-1);background:transparent;color:var(--text-0)}.nav-btn-line[data-v-0d5640ad]:hover{border-color:var(--border-interactive);background:var(--bg-2)}.nav-btn-ghost[data-v-0d5640ad]{background:transparent;color:var(--text-1)}.nav-btn-ghost[data-v-0d5640ad]:hover{background:var(--bg-2);color:var(--text-0)}.nav-icon-btn[data-v-0d5640ad]{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:var(--text-1);transition:color .15s,background-color .15s}.nav-icon-btn[data-v-0d5640ad]:hover{color:var(--text-0);background:var(--bg-2)}.nav-count[data-v-0d5640ad]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:9999px;background:var(--text-0);color:var(--text-inverted);box-shadow:0 0 0 2px var(--bg-0);font-size:10.5px;font-weight:700;line-height:16px;text-align:center}.nav-chip[data-v-0d5640ad],.nav-count[data-v-0d5640ad]{font-variant-numeric:tabular-nums}.nav-chip[data-v-0d5640ad]{display:inline-flex;flex:none;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid var(--border-0);border-radius:8px;background:var(--bg-1);color:var(--text-0);font-size:13px;font-weight:650;white-space:nowrap;transition:border-color .15s,background-color .15s}.nav-chip[data-v-0d5640ad]:hover{border-color:var(--border-1);background:var(--bg-2)}.nav-chip-icon[data-v-0d5640ad]{color:var(--text-2)}.nav-avatar-btn[data-v-0d5640ad]{display:inline-flex;flex:none;align-items:center;gap:4px;height:36px;padding:0 6px 0 4px;border:1px solid var(--border-0);border-radius:8px;background:transparent;color:var(--text-1);transition:border-color .15s,background-color .15s,color .15s}.nav-avatar-btn[data-v-0d5640ad]:hover{border-color:var(--border-1);background:var(--bg-2);color:var(--text-0)}.nav-avatar[data-v-0d5640ad]{width:26px;height:26px;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.nav-avatar-fallback[data-v-0d5640ad]{display:inline-flex;flex:none;align-items:center;justify-content:center;background:var(--bg-3);color:var(--text-0);font-size:12px;font-weight:700}.nav-avatar-chevron[data-v-0d5640ad]{color:var(--text-2);transition:transform .15s}.nav-menu[data-v-0d5640ad]{position:absolute;top:calc(100% + 18px);right:0;z-index:50;width:256px;padding:6px;border:1px solid var(--border-1);border-radius:10px;background:var(--bg-1);box-shadow:var(--shadow-md)}.nav-menu-head[data-v-0d5640ad]{display:flex;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px 12px;border-bottom:1px solid var(--border-0)}.nav-menu-avatar[data-v-0d5640ad]{width:32px;height:32px;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.nav-menu-name[data-v-0d5640ad]{min-width:0;margin:0;overflow:hidden;color:var(--text-0);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nav-menu-item[data-v-0d5640ad]{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border-radius:6px;background:transparent;color:var(--text-1);font-size:14px;font-weight:550;text-align:left;text-decoration:none;transition:color .15s,background-color .15s}.nav-menu-item[data-v-0d5640ad]:hover{background:var(--bg-2);color:var(--text-0)}.nav-menu-icon[data-v-0d5640ad]{flex:none;color:var(--text-2)}.nav-menu-item:hover .nav-menu-icon[data-v-0d5640ad],.nav-row:hover .nav-menu-icon[data-v-0d5640ad]{color:var(--text-1)}.nav-menu-count[data-v-0d5640ad],.nav-row-count[data-v-0d5640ad]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:9999px;background:var(--bg-3);color:var(--text-1);font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.nav-row-count[data-v-0d5640ad]{background:var(--text-0);color:var(--text-inverted)}.nav-menu-sep[data-v-0d5640ad]{height:1px;margin:6px 0;background:var(--border-0)}.nav-burger[data-v-0d5640ad]{align-items:center;justify-content:center;width:44px;height:44px;margin-right:-6px;border-radius:8px;color:var(--text-0);transition:background-color .15s}.nav-burger[data-v-0d5640ad]:hover{background:var(--bg-2)}.nav-drawer[data-v-0d5640ad]{position:absolute;top:100%;right:0;left:0;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;border-bottom:1px solid var(--border-0);background:var(--bg-1)}.nav-drawer-links[data-v-0d5640ad]{display:flex;flex-direction:column;gap:2px;padding:8px 20px}.nav-drawer-block[data-v-0d5640ad]{padding:16px 32px;border-top:1px solid var(--border-0)}.nav-drawer-actions[data-v-0d5640ad]{display:flex;flex-direction:column;gap:8px}.nav-row[data-v-0d5640ad]{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:8px;color:var(--text-1);font-weight:550;text-decoration:none;transition:color .15s,background-color .15s}.nav-row.is-active[data-v-0d5640ad],.nav-row[data-v-0d5640ad]:hover{background:var(--bg-2);color:var(--text-0)}.nav-user-toggle[data-v-0d5640ad]{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 12px;border:1px solid var(--border-0);border-radius:10px;background:var(--bg-0);color:var(--text-1);transition:border-color .15s,background-color .15s}.nav-user-toggle[data-v-0d5640ad]:hover{border-color:var(--border-1);background:var(--bg-2)}.nav-user-avatar[data-v-0d5640ad]{width:36px;height:36px;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.nav-user-name[data-v-0d5640ad]{display:block;overflow:hidden;color:var(--text-0);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nav-user-credits[data-v-0d5640ad]{display:flex;align-items:center;gap:4px;color:var(--text-2);font-size:13px;font-variant-numeric:tabular-nums}@media(max-width:720px){.nav-wrap[data-v-0d5640ad]{padding:0 16px}.nav-drawer-links[data-v-0d5640ad]{padding-right:4px;padding-left:4px}.nav-drawer-block[data-v-0d5640ad]{padding-right:16px;padding-left:16px}}@media(prefers-reduced-motion:reduce){.nav-avatar-chevron[data-v-0d5640ad]{transition:none}}
