.notification-count[data-v-494a6758]{min-width:1.1rem;font:700 .65rem/1.2 var(--font-sans);color:var(--ui-bg);background:var(--ui-primary);border-radius:1rem;padding:.1rem .25rem;position:absolute;top:-.3rem;right:-.35rem}.campaign-nav[data-v-2c2d3515]{height:var(--ui-header-height);align-items:stretch;gap:calc(clamp(.5rem,1.5vw,1.75rem));display:flex}.campaign-nav-link[data-v-2c2d3515]{color:var(--ui-text-muted);font-family:var(--font-brand);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5rem;padding:0 .25rem;font-size:.9rem;font-weight:700;transition:color .18s;display:inline-flex;position:relative}.campaign-nav-link[data-v-2c2d3515]:hover{color:var(--ui-text-highlighted)}.campaign-nav-link.is-current[data-v-2c2d3515]{color:var(--ui-secondary)}.campaign-nav-link.is-current[data-v-2c2d3515]:after{content:"";background:var(--ui-secondary);height:3px;position:absolute;inset:auto 0 0;box-shadow:0 -3px 18px #01dbe033}.nav-signal[data-v-2c2d3515]{opacity:0;background:currentColor;width:5px;height:5px;transform:rotate(45deg)}.is-current .nav-signal[data-v-2c2d3515]{opacity:1}.campaign-mobile-nav[data-v-2c2d3515]{display:grid}.campaign-mobile-nav a[data-v-2c2d3515],.campaign-mobile-nav button[data-v-2c2d3515]{border-bottom:1px solid var(--ui-border);text-transform:uppercase;text-align:left;align-items:center;gap:1rem;padding:1.25rem .75rem;font-weight:700;display:flex}.campaign-mobile-nav .is-current[data-v-2c2d3515]{color:var(--ui-secondary);border-left:3px solid var(--ui-secondary);background:#01dbe00c}
