.gp-topbar[data-v-dc160f45]{z-index:var(--gp-z-topbar);background:var(--gp-surface);border-bottom:1px solid var(--gp-border);position:sticky;top:0}.gp-topbar-naveo[data-v-dc160f45]{background:var(--gp-accent);height:3px}.gp-topbar-inner[data-v-dc160f45]{height:var(--gp-topbar-h);align-items:center;gap:14px;padding:0 16px;display:flex}.gp-topbar-brand-mobile[data-v-dc160f45]{flex:none;align-items:center;gap:10px;display:flex}.gp-brand-mark[data-v-dc160f45]{border-radius:var(--gp-radius-sm);background:var(--gp-primary);color:#fff;width:28px;height:28px;font-size:var(--gp-text-size-micro);letter-spacing:.02em;place-items:center;font-weight:700;display:grid}.gp-brand-name[data-v-dc160f45]{font-size:var(--gp-text-size-h3);color:var(--gp-text-dark);letter-spacing:-.01em;font-weight:700}.gp-crumb[data-v-dc160f45]{align-items:center;min-width:0;display:none}.gp-crumb-here[data-v-dc160f45]{font-size:var(--gp-text-size-body);color:var(--gp-text-dark);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.gp-topbar-skel[data-v-dc160f45],.gp-topbar-slot-search[data-v-dc160f45]{margin-left:auto}.gp-topbar-skel[data-v-dc160f45]{align-items:center;gap:10px;display:flex}.gp-topbar-skel-bar[data-v-dc160f45]{border-radius:var(--gp-radius-sm);background:var(--gp-status-neutral-bg);width:140px;height:14px}.gp-topbar-skel-avatar[data-v-dc160f45]{background:var(--gp-status-neutral-bg);border-radius:50%;flex:none;width:30px;height:30px}@media (prefers-reduced-motion:no-preference){.gp-topbar-skel-avatar[data-v-dc160f45],.gp-topbar-skel-bar[data-v-dc160f45]{animation:gp-topbar-shimmer-dc160f45 var(--gp-shimmer-duration) ease-in-out infinite}}@keyframes gp-topbar-shimmer-dc160f45{0%,to{opacity:1}50%{opacity:.55}}.gp-context[data-v-dc160f45]{align-items:center;gap:14px;min-width:0;margin-left:auto;display:flex}.gp-context-rule[data-v-dc160f45]{background:var(--gp-border);flex:none;width:1px;height:24px}.gp-context-text[data-v-dc160f45]{flex-direction:column;min-width:0;display:flex}.gp-context-detail[data-v-dc160f45],.gp-context-name[data-v-dc160f45]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gp-context-name[data-v-dc160f45]{font-size:var(--gp-text-size-body);color:var(--gp-text-dark);font-weight:600;line-height:1.25}.gp-context-name--empty[data-v-dc160f45]{color:var(--gp-text-muted);font-weight:500}.gp-context-detail[data-v-dc160f45]{font-size:var(--gp-text-size-micro);color:var(--gp-text-muted);line-height:1.25}.gp-user[data-v-dc160f45]{border-left:1px solid var(--gp-border);flex:none;margin-left:auto;padding-left:12px}.gp-context+.gp-user[data-v-dc160f45]{margin-left:0}.gp-user-trigger[data-v-dc160f45]{min-height:var(--gp-touch-target);border-radius:var(--gp-radius-btn);font:inherit;color:inherit;cursor:pointer;transition:background-color var(--gp-motion-fast) var(--gp-ease);background:0 0;border:0;align-items:center;gap:9px;padding:0 6px;display:flex}.gp-user-trigger[data-v-dc160f45]:hover:not(:disabled){background:var(--gp-primary-50)}.gp-user-trigger[data-v-dc160f45]:focus-visible{outline:var(--gp-focus-ring-width) solid var(--gp-focus-ring-color);outline-offset:var(--gp-focus-ring-offset);box-shadow:0 0 0 var(--gp-focus-ring-offset) var(--gp-focus-ring-halo)}.gp-user-trigger[data-v-dc160f45]:disabled{opacity:.5;cursor:not-allowed}.gp-user-initials[data-v-dc160f45]{background:var(--gp-primary-bg);width:30px;height:30px;color:var(--gp-primary-dark);font-size:var(--gp-text-size-micro);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.gp-user-name[data-v-dc160f45]{font-size:var(--gp-text-size-caption);color:var(--gp-text-dark);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-weight:600;line-height:1.25;overflow:hidden}.gp-user-chevron[data-v-dc160f45]{width:14px;height:14px;color:var(--gp-text-light);flex:none}@media (width<=767px){.gp-user-name[data-v-dc160f45]{display:none}}@media (width<=479px){.gp-brand-name[data-v-dc160f45]{display:none}}@media (width>=768px){.gp-topbar-inner[data-v-dc160f45]{padding:0 24px}.gp-topbar-brand-mobile[data-v-dc160f45]{display:none}.gp-crumb[data-v-dc160f45]{display:flex}}
