/* ============================================================================
 * Barbaros — pulse.css (namespace `pz-` + the injected Pilotage entries)
 * The topbar entry is a quiet labelled pill, the same family as the wallet's "Recharger":
 * staff see where the command centre is without it shouting over the merchant's own tools.
 * ========================================================================== */
html[data-buld-theme] .ap-nav-right .ap-pilot-btn {
    width: auto; gap: 6px; padding: 0 10px 0 8px;
    font-size: 12.5px; font-weight: 600; letter-spacing: -0.01em;
    color: var(--buld-ink-2); text-decoration: none;
    border: 1px solid var(--buld-hairline);
}
html[data-buld-theme] .ap-nav-right .ap-pilot-btn svg { width: 16px; height: 16px; color: var(--buld-cta); }
html[data-buld-theme] .ap-nav-right .ap-pilot-btn:hover { color: var(--buld-ink-1); border-color: transparent; }
@media (max-width: 1100px) {
    html[data-buld-theme] .ap-nav-right .ap-pilot-btn span { display: none; }
    html[data-buld-theme] .ap-nav-right .ap-pilot-btn { width: 32px; padding: 0; border: 0; }
}

html[data-buld-theme] .ap-account-item.ap-pilot-item { display: flex; align-items: center; gap: 10px; }
html[data-buld-theme] .ap-account-item.ap-pilot-item svg { color: var(--buld-cta); }
html[data-buld-theme] .ap-account-item.ap-pilot-item small {
    margin-inline-start: auto; font-size: 10.5px; font-weight: 600; color: var(--buld-cta);
    padding: 2px 7px; border-radius: 980px; background: var(--buld-cta-soft);
}
