.cabecera[data-v-0e1453f8]{border-bottom:1px solid var(--linea);background:var(--fondo)}.fila[data-v-0e1453f8]{flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:10px;padding-bottom:10px;display:flex}.logo img[data-v-0e1453f8]{width:auto;height:52px;display:block}.secciones[data-v-0e1453f8]{gap:24px;font-weight:500;display:flex}.secciones a[data-v-0e1453f8]{color:var(--texto-suave);text-decoration:none}.secciones a.activa[data-v-0e1453f8],.secciones a[data-v-0e1453f8]:hover{color:var(--acento-texto)}.sesion[data-v-0e1453f8]{align-items:center;gap:10px;margin-left:auto;display:flex}.avatar[data-v-0e1453f8]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:40px;height:40px;display:block}.menu-usuario[data-v-0e1453f8]{position:relative}.menu-usuario summary[data-v-0e1453f8]{cursor:pointer;border-radius:50%;list-style:none}.menu-usuario summary[data-v-0e1453f8]::-webkit-details-marker{display:none}.menu-usuario[open] summary[data-v-0e1453f8]{outline:3px solid var(--acento-suave)}.opciones[data-v-0e1453f8]{z-index:20;background:var(--superficie);border:1px solid var(--linea);border-radius:16px;flex-direction:column;min-width:200px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000001f}.opciones strong[data-v-0e1453f8]{border-bottom:1px solid var(--linea);text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;padding:8px 12px 10px;font-size:15px;overflow:hidden}.opciones a[data-v-0e1453f8],.opciones button[data-v-0e1453f8]{color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;text-decoration:none;display:flex}.lupa[data-v-0e1453f8]:hover,.opciones a[data-v-0e1453f8]:hover,.opciones button[data-v-0e1453f8]:hover{background:var(--fondo-suave)}@media (width<=600px){.logo img[data-v-0e1453f8]{height:42px}.secciones[data-v-0e1453f8]{order:3;width:100%}.sesion .boton[data-v-0e1453f8]{padding:8px 14px;font-size:15px}}.lupa[data-v-0e1453f8]{width:40px;height:40px;color:var(--texto-suave);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lupa[data-v-0e1453f8]:hover{color:var(--texto)}.campana[data-v-0e1453f8]{position:relative}.contador[data-v-0e1453f8]{color:#fff;text-align:center;background:#e5484d;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:2px;right:0}
