.nav-pending-pill{border-radius:var(--radius-full);background:var(--danger);min-width:18px;height:18px;color:var(--text-inverse);font-size:var(--fs-xs);text-align:center;flex-shrink:0;padding:0 5px;font-weight:600;line-height:18px}:where(.nav-pending-badge){position:relative}.nav-pending-badge:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px color-mix(in srgb, var(--danger) 20%, transparent);pointer-events:none;animation-name:nav-pending-halo;animation-duration:var(--duration-loop);animation-timing-function:var(--ease-standard);animation-iteration-count:3;position:absolute;inset:0}@keyframes nav-pending-halo{0%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(1.45)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nav-pending-badge:after{animation:none}}.brand-header[data-v-4d79d7cb]{width:100%;height:var(--header-h);background:var(--bg);border-bottom:1px solid var(--line);position:relative}.brand-header.is-sticky[data-v-4d79d7cb]{z-index:var(--z-sticky);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:saturate(180%)blur(8px);position:sticky;top:0}@supports not (background:color-mix(in srgb, red 50%, blue)){.brand-header.is-sticky[data-v-4d79d7cb]{background:var(--bg)}}.inner[data-v-4d79d7cb]{width:100%;height:100%;padding:0 var(--space-6);align-items:center;gap:var(--space-6);margin:0;display:flex}.brand-logo-slot[data-v-4d79d7cb]{flex-shrink:0}.nav-desktop[data-v-4d79d7cb]{gap:var(--space-5);align-items:center;min-width:0;display:flex}.nav-cell[data-v-4d79d7cb]{height:var(--header-h);align-items:center;display:flex;position:relative}.nav-item[data-v-4d79d7cb]{color:var(--text);font-size:var(--fs-base);padding:var(--space-2) 0;transition:color var(--duration-fast) var(--ease-standard);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav-item[data-v-4d79d7cb]:hover,.nav-item.is-active[data-v-4d79d7cb]{color:var(--brand)}.nav-item.is-active[data-v-4d79d7cb]:after{content:"";background:var(--brand);height:2px;position:absolute;bottom:-1px;left:0;right:0}.nav-caret[data-v-4d79d7cb]{opacity:.7}.nav-cell:hover .nav-caret[data-v-4d79d7cb]{opacity:1}.nav-dropdown[data-v-4d79d7cb]{top:calc(var(--header-h) - 4px);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);min-width:240px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);margin:0;padding:6px 0;list-style:none;position:absolute;left:-12px}.nav-dropdown[data-v-4d79d7cb]:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.nav-sub-item[data-v-4d79d7cb]{color:var(--text);font-size:var(--fs-sm);white-space:nowrap;transition-property:color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.nav-sub-item[data-v-4d79d7cb]:hover{background:var(--brand-50);color:var(--brand)}.right[data-v-4d79d7cb]{align-items:center;gap:var(--space-3);flex:0 auto;min-width:0;margin-left:auto;display:flex}.hamburger[data-v-4d79d7cb]{border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;background:0 0;flex-direction:column;justify-content:space-between;align-items:stretch;width:36px;height:36px;padding:8px 7px;display:none}.hamburger span[data-v-4d79d7cb]{background:var(--ink);height:2px;transition:transform var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);border-radius:1px;display:block}.hamburger.open span[data-v-4d79d7cb]:first-child{transform:translateY(8px)rotate(45deg)}.hamburger.open span[data-v-4d79d7cb]:nth-child(2){opacity:0}.hamburger.open span[data-v-4d79d7cb]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.nav-mobile[data-v-4d79d7cb]{left:0;right:0;top:var(--header-h);background:var(--bg);border-bottom:1px solid var(--line);box-shadow:var(--shadow-md);padding:var(--space-3) 0;z-index:calc(var(--z-sticky) - 1);flex-direction:column;display:flex;position:absolute}.nav-mobile-item[data-v-4d79d7cb]{padding:var(--space-3) var(--space-6);color:var(--text);font-size:var(--fs-md);transition-property:color,background-color,border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-left:3px solid #0000;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:flex;position:relative}.nav-mobile-item[data-v-4d79d7cb]:hover{background:var(--surface-2);color:var(--brand)}.nav-mobile-item.is-active[data-v-4d79d7cb]{border-left-color:var(--brand);background:var(--brand-50);color:var(--brand)}.nav-mobile-sub[data-v-4d79d7cb]{padding-left:calc(var(--space-6) + 16px);font-size:var(--fs-sm);color:var(--text-muted)}.nav-sub-badge[data-v-4d79d7cb],.nav-mobile-badge[data-v-4d79d7cb]{margin-left:auto}@media (width<=1024px){.nav-desktop[data-v-4d79d7cb]{display:none}.hamburger[data-v-4d79d7cb]{display:flex}.inner[data-v-4d79d7cb]{gap:var(--space-4)}}@media (width<=640px){.inner[data-v-4d79d7cb]{padding:0 var(--space-4);gap:var(--space-3);min-width:0}.right[data-v-4d79d7cb]{gap:var(--space-2)}.header-badge[data-v-4d79d7cb]{display:none}}
