.va-auth-header{display:inline-flex;align-items:center;gap:10px;margin-left:14px;position:relative;z-index:60}.va-auth-header__btn,.va-auth-header__crew{min-height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.10);padding:0 16px;display:inline-flex;align-items:center;gap:9px;font-weight:800;text-decoration:none;color:var(--va-text,#eef4fb);background:rgba(15,25,45,.62);box-shadow:0 10px 24px rgba(0,0,0,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer}.va-auth-header__btn--primary{background:linear-gradient(135deg,var(--va-primary,#2fb486),var(--va-primary-dark,#218763));color:#fff;border-color:rgba(47,180,134,.32)}.va-auth-header__btn--secondary{background:rgba(15,25,45,.54);color:var(--va-text,#eef4fb)}.va-auth-header__crew:hover,.va-auth-header__btn:hover{transform:translateY(-1px)}.va-auth-header__avatar{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,var(--va-primary,#2fb486),var(--va-accent,#69aee6));font-size:.78rem;letter-spacing:.08em;color:#fff;box-shadow:0 8px 18px rgba(47,180,134,.22)}.va-auth-header__label{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.va-auth-header__chev{color:var(--va-text-muted,#9fb0c3);font-size:1rem;margin-left:2px}.va-auth-header__menu{position:absolute;right:0;top:calc(100% + 10px);min-width:190px;padding:8px;border-radius:18px;background:rgba(15,25,45,.92);border:1px solid rgba(255,255,255,.10);box-shadow:0 22px 48px rgba(0,0,0,.32);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:none}.va-auth-header.is-open .va-auth-header__menu{display:grid}.va-auth-header__menu a{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:12px;color:var(--va-text,#eef4fb);text-decoration:none;font-weight:750}.va-auth-header__menu a:hover{background:rgba(255,255,255,.06)}@media(max-width:820px){.va-auth-header{margin-left:0;gap:8px}.va-auth-header__label{display:none}.va-auth-header__btn{padding:0 12px}.va-auth-header__btn--secondary{display:none}}
